125286 548
3568 541
2549 377
3565 24
5917 481
3447 287
26351 431
1532 316
7231 172
4927 775
4146 389
1937055 6844
109312 629
3495 302
2491 359
2564 428
2206 527
10196 461
4623 440
1352 220