2874 898
2729 799
437 96
2181 598
1020 238
2849 589
8313 521
6176 428
9730 352
6117 241
39855 321
4316 225