2891 898
2740 799
444 96
2191 598
1023 238
2859 589
8362 521
6207 428
9753 352
6118 241
39937 321
4334 225