15037 610
8035 239
12287 633
8242 859
5946 286
8524 453
3156 712
3550 66
3556 517
21846 351
21514 441
19188 321
3704 171
2996975 6125
3727 849
2624 155
990 119
33968 374
5507 419
2468 203
5233 474
4129 599
14534 669
8751 788
6215 934