41720 292
13105 114
11587 446
6335 632
5584 160
39563 94
16565 126
11236 624
2695881 4048
248212 1043
387043 1161
194629 744
3152907 6758
189985 592
118374 632
47070 385
57088 627
99735 453
86181 542
60248 507
31773 674
23118 331