2902 505
1883 121
3118 481
1185 104
3761 726
4311 547
10925 719
4004 712
2541 34
4851 536
3214 387
1464 184
142569 587
23590 800
8156 1001
44058 694
11761 443
91905 353
16614 146
5932 828
4126 291
36814 168
14949 619
6300 588
15256 441
3989 214
12861 156
4576 252