2303 610
5881 887
1678 232
8793 608
6776 566
2358 145
19105 804
11624 41
10643 466
6217 498
9355 617
2981 173
3553 637
8083 627
29822 688