2881 898
2734 799
1415 333
440 96
2181 598
1020 238
2849 589
36112 657
8321 521
6179 428
9732 352
6117 241
39871 321
29082 309