2188 629
1751 245
161082 662
1667 44
3410 329
3521 521
8521 681
1981 291
3696 37
53525 102
7331 593
4724 427
1334 142