57873 1071
41054 706
42800 633
23329 96
29112 372
22200 195
342163 748
14458 194
13904 139
31335 335
68645 212
16718 861
56713 651
103283 451
24659 161
56083 877
43983 99
22665 522
282927 1263
70554 282
33155 216
38940 642
27218 679
22042 493
30253 416
18318 77
20899 430
18051 482