42094 292
13216 114
11881 446
6382 632
5632 160
39994 94
16732 126
11306 624
2730300 4067
248276 1043
387459 1161
194681 744
3188597 6782
190040 592
118433 632
47168 385
57151 627
99795 453
86256 542
60292 507
31811 674
23158 331