2310 610
5921 887
1701 232
8851 608
6778 566
2361 145
19107 804
11626 41
10651 466
6218 498
9355 617
2981 173
3553 637
8083 627
29827 688