335 74
1345 419
2381 693
3348 400
28536 605
4220 616
12597 435
56048 483
43541 138
25437 75
13313 58
3468 465
3854 617
5092 874