40075 761
37460 331
29735 577
28473 191
43938 173
22001 733
27779 637
50099 922
36409 532
109159 309
136355 428
38538 198
32120 62
27816 209
44141 725
102184 208
30324 310
41310 374
39299 477
27607 319
24045 586
44670 486
35635 380
51592 269