2902 505
1882 121
3118 481
1185 104
3761 726
4311 547
10922 719
4003 712
2541 34
4847 536
3214 387
1463 184
142566 587
23583 800
8151 1001
44043 694
11758 443
91870 353
16613 146
5931 828
4126 291
36812 168
14949 619
6299 588
15239 441
3988 214
12854 156
4573 252