8954 364
15649 758
5101 73
5282 522
7668 506
11904 58
18220 792
2103 65
1989 174
13840 835
4366 230
15583 747
8319 724
7075 636
16345 160
6544 551
21694 610
163181 974
2703877 6600
697363 1987
377601 1078
95359 372
49054 401
124420 465
115566 632
40940 581
58195 485
46479 236