12340 876
109745 614
4446 551
4991 636
3698 337
3049 496
1029 34
11136 537
2904 477
3411 467
1014 157
2712 262