2901 505
1880 121
3118 481
1183 104
3758 726
4309 547
10915 719
4002 712
2541 34
4845 536
3214 387
1463 184
142562 587
23573 800
8150 1001
44030 694
11755 443
91840 353
16610 146
5927 828
4120 291
36806 168
14947 619
6298 588
15230 441
3983 214
12847 156
4567 252