2886 898
2736 799
444 96
2185 598
1020 238
2852 589
8343 521
6193 428
9740 352
6117 241
39899 321
4326 225