14522 111
229 63
166661 824
10767 420
2308 747
20434 184
54569 460
12945 669
16894 872
1098 338
803 168
15549 559
29443 129
25103 470
9196 293
19533 868
3265 675
15182 262
9827 509
20569 819
3780 183
3773 516
245192 624
5167 50