28048 75
4777 283
15594 413
10196 508
67203 639
12619 275
31302 683
12300 791
12468 441
45649 341
10811 503
15866 669
70754 641
17091 463
31350 778
12631 120
16444 153