2310 610
5909 887
1696 232
8846 608
6776 566
2360 145
19107 804
11625 41
10648 466
6218 498
9355 617
2981 173
3553 637
8083 627
29827 688