879 80
1248 213
12936 404
4441 601
10112 420
19470 322
4587 488
2291 271
61248 913
21053 381
7388 636
4976 66
9635 336
3679 73
2974 712
2909 517
1532 47
5625 556
6905 825