2280 610
5825 887
1660 232
8685 608
6774 566
2356 145
19099 804
11624 41
10640 466
6214 498
9353 617
2978 173
3551 637
8083 627
29814 688