2295 610
5862 887
1672 232
8735 608
6776 566
2358 145
19101 804
11624 41
10643 466
6216 498
9355 617
2980 173
3551 637
8083 627
29820 688