2903 505
1883 121
3118 481
1185 104
3761 726
4311 547
10927 719
4004 712
2541 34
4851 536
3214 387
1464 184
142569 587
23593 800
8156 1001
44060 694
11761 443
91917 353
16614 146
5934 828
4126 291
36814 168
14949 619
6300 588
15260 441
3990 214
12862 156
4577 252