13071 114
11561 446
6321 632
5574 160
39486 94
16549 126
11230 624
2687118 4045
248203 1043
386988 1161
194612 744
3144335 6757
189964 592
118334 632
47057 385
57063 627
99723 453
86171 542
60237 507
31753 674
23086 331
59388 872