1621 351
4999 724
2149 463
8352 608
6705 566
1671 145
19000 804
11556 41
10580 466
6187 498
9346 617
2945 173
3535 637
8053 627
29683 688