2893 898
2742 799
447 96
2195 598
1026 238
2865 589
8388 521
6222 428
9763 352
6123 241
39994 321
4343 225