13071 114
11561 446
6321 632
5574 160
39488 94
16549 126
11230 624
2687361 4045
248203 1043
386988 1161
194613 744
3144608 6757
189964 592
118335 632
47057 385
57063 627
99726 453
86172 542
60239 507
31754 674
23086 331
59389 872