12251 876
109338 614
4438 551
4979 636
3683 337
3041 496
1025 34
11125 537
2898 477
3388 467
1010 157
2680 262