2291 610
5856 887
1666 232
8718 608
6776 566
2358 145
19101 804
11624 41
10642 466
6215 498
9355 617
2980 173
3551 637
8083 627
29817 688