1619 351
4993 724
2145 463
8338 608
6705 566
1671 145
18997 804
11556 41
10580 466
6185 498
9346 617
2945 173
3535 637
8053 627
29682 688