906 50
1705 408
1886 564
2601 503
2941 670
2386 490
782 161
1002 302
1528 483
2454 479
26030 280
9218 485
65371 346
29443 111
11300 826
15582 158
25377 200
3775 925
9734 239
5640 469