41893 292
13160 114
11724 446
6349 632
5600 160
39778 94
16644 126
11260 624
2714337 4058
248236 1043
387173 1161
194648 744
3171151 6762
190003 592
118393 632
47106 385
57115 627
99763 453
86206 542
60265 507
31790 674
23128 331