2901 505
1880 121
3118 481
1183 104
3758 726
4309 547
10914 719
4002 712
2541 34
4845 536
3214 387
1463 184
142561 587
23571 800
8150 1001
44029 694
11755 443
91836 353
16610 146
5927 828
4120 291
36806 168
14947 619
6298 588
15226 441
3983 214
12846 156
4567 252