42200 292
13273 114
11908 446
6392 632
5651 160
40107 95
16773 126
11333 624
2742328 4075
248304 1043
387646 1161
194708 744
3200876 6788
190085 592
118482 632
47204 385
57193 627
99829 453
86283 542
60305 507
31836 674
23188 331