951 47
2975 567
1081 164
10058 666
6813 441
3070 263
1048 35
1921 181
2334 339
3411 864
2659 293
3099 600
15970 846
3538 438
3406 775
4216 806
1366 200
2313 573
3094 850
17533 241
12712 582
4614 746
3349 657
6816 490