39732 515
3032 626
17229 181
1098 73
21000 856
42141 319
1716 95
436198 1074
12009 184
2454 156
3243 559
3438 882
820 91
1578 282
1642 377
1533 307
748 108
23448 540
1964 382
748 90
909 55
62091 786
36556 123
65056 92