37882 588
2922 90
8283 713
11859 778
108555 327
40115 540
446918 1569
51773 289
60523 382
151681 352
18233 801
6803 102
2413 126
3489 855
3396 522
3355 345
9411 458