40050 1028
34869 473
55243 712
22428 590
47165 450
32666 231
33078 308
24178 59
18217 800
29846 124
37201 361
29125 245
33454 658
56372 259
28910 184
168262 844
24598 133
46967 862
31034 611
38303 452
40002 330
35628 921
136299 427
16960 645