8956 364
15650 758
5101 73
5282 522
7668 506
11904 58
18223 792
2103 65
1990 174
13840 835
4366 230
15583 747
8319 724
7076 636
16345 160
6544 551
21694 610
163181 974
2704104 6600
697375 1987
377602 1078
95362 372
49055 401
124420 465
115567 632
40940 581
58195 485
46479 236