2880 898
2734 799
1414 333
440 96
2181 598
1020 238
2849 589
36111 657
8320 521
6179 428
9731 352
6117 241
39869 321
29081 309