2937 450
1310 97
2387 86
4048 958
3087 763
1183 177
3362 756
3271 621
6661 522
11784 443
1181 218
2829 239
7241 481
2920 747
6526 655
3395 570
15005 401
2041 411
9192 763
10906 766
1663 311
7353 601
13671 624
1083 162