32200 123
18664 877
21792 637
31316 438
27139 777
24400 273
22534 350
19732 186
50601 308
24928 614
35695 743
24463 279
30389 98
25837 556
32127 358
19789 242
50139 922
29738 431
21371 399
21500 532
27463 744
20983 470
23624 292
42414 442