41708 292
13097 114
11583 446
6334 632
5582 160
39549 94
16564 126
11234 624
2694218 4047
248210 1043
387036 1161
194623 744
3151369 6758
189980 592
118362 632
47066 385
57081 627
99732 453
86181 542
60245 507
31772 674
23114 331