44910 177
8985 402
3647 455
21000 354
41811 474
1109 325
3350 410
2537 159
3653 533
13847 611
2847 748
4348 618
31131 356
9239 232
21645 255
24516 71
30739 124
3117 503
26840 302
4929 734
6027 296
1965 435
1676 519
31338 961