57873 1071
41058 706
42800 633
23334 96
29112 372
22202 195
342178 748
14460 194
13904 139
31337 335
68651 212
16718 861
56713 651
103289 451
24659 161
56083 877
43983 99
22665 522
282935 1263
70558 282
33156 216
38940 642
27218 679
22042 493
30255 416
18319 77
20899 430
18051 482