128908 743
47542 330
3551 855
7823 627
3371 300
9263 104
6731 239
4537 544
56826 603
8957 396
9828 732
1619 217
9597 914
8628 669
57700 393
2329 50
5046 554
139092 249
1984 55
13899 633
8409 286
19329 334
4586 557
8392 209
50932 882
15957 776
283046 1128
38173 623