2895 898
2744 799
451 96
2201 598
1037 238
2869 589
8442 521
6290 428
9797 352
6147 241
40107 321
4371 225