2902 505
1882 121
3118 481
1185 104
3761 726
4311 547
10922 719
4003 712
2541 34
4847 536
3214 387
1464 184
142566 587
23584 800
8151 1001
44047 694
11758 443
91883 353
16613 146
5931 828
4126 291
36813 168
14949 619
6299 588
15241 441
3989 214
12858 156
4573 252