2893 505
1872 121
3117 481
1183 104
3758 726
4306 547
10906 719
4000 712
2536 34
4837 536
3212 387
1462 184
142553 587
23553 800
8144 1001
43997 694
11742 443
91709 353
16592 146
5923 828
4116 291
36792 168
14946 619
6275 588
15183 441
3978 214
12825 156
4564 252