40331 722
21658 581
12256 407
18048 141
11214 643
33772 668
21568 192
8733 474
6981 717
12026 458
10843 152
5767 138
3259 79
6228 427
6592 411
10870 142
6833 65
6410 693
9538 591
7386 158
3852 598
2182 105
1465 122
3844 515
8397 575
25355 974
2316 43
8770 242