110657 811
23437 388
45750 205
19837 217
34284 896
17762 742
7238 549
5854 430
15534 750
10852 833
4953 436
15812 184
5562 764