2886 898
2734 799
1439 333
444 96
2183 598
1020 238
2852 589
36117 657
8338 521
6186 428
9739 352
6117 241
39891 321
29093 309