2895 898
2744 799
1588 333
451 96
2201 598
1036 238
2869 589
36185 657
8441 521
6290 428
9797 352
6147 241
40106 321
29196 309