8955 364
15649 758
5101 73
5282 522
7668 506
11904 58
18222 792
2103 65
1990 174
13840 835
4366 230
15583 747
8319 724
7076 636
16345 160
6544 551
21694 610
163181 974
2703979 6600
697365 1987
377602 1078
95361 372
49055 401
124420 465
115566 632
40940 581
58195 485
46479 236