2901 505
1881 121
3118 481
1184 104
3759 726
4309 547
10917 719
4002 712
2541 34
4845 536
3214 387
1463 184
142562 587
23574 800
8150 1001
44030 694
11755 443
91840 353
16610 146
5927 828
4121 291
36806 168
14947 619
6299 588
15230 441
3983 214
12847 156
4568 252