2296 610
5864 887
1673 232
8747 608
6776 566
2358 145
19101 804
11624 41
10643 466
6217 498
9355 617
2980 173
3552 637
8083 627
29821 688