2288 610
5843 887
1663 232
8693 608
6775 566
2357 145
19101 804
11624 41
10640 466
6215 498
9355 617
2979 173
3551 637
8083 627
29814 688