12086 876
108597 614
4421 551
4965 636
3672 337
3033 496
1019 34
11106 537
2891 477
3369 467
1001 157
2650 262