335 74
1345 419
2381 693
3349 400
28536 605
4220 616
12597 435
56059 483
43551 138
25440 75
13313 58
3468 465
3854 617
5094 874