2894 898
2743 799
449 96
2199 598
1032 238
2869 589
8409 521
6254 428
9780 352
6138 241
40061 321
4359 225