2901 505
1882 121
3118 481
1185 104
3760 726
4311 547
10922 719
4003 712
2541 34
4847 536
3214 387
1463 184
142565 587
23582 800
8151 1001
44042 694
11758 443
91866 353
16611 146
5931 828
4124 291
36812 168
14949 619
6299 588
15237 441
3987 214
12853 156
4573 252