28031 75
4776 283
15585 413
10195 508
67195 639
12612 275
31294 683
12296 791
12463 441
45628 341
10803 503
15861 669
70734 641
17076 463
31337 778
12626 120
16432 153