838 69
3623 390
5165 301
4117 645
3322 61
21785 500
26993 121
31701 503
11966 405
14534 312
10370 492
2447 322
6915 760
17990 876
14233 457
2847 463
3823 668
4637 373