149230 583
10102 850
3793 839
3981 239
28484 236
23178 207
75222 749
52737 557
21538 102
73041 699
14045 459
9640 287
22059 447
18334 235
5583 38
5544 523
1265 142
52475 691
16470 232
12572 569
11205 571
10277 520
4173 375
2340 585
5090 102