2189 629
1757 245
161242 662
1668 44
3412 329
3521 521
8521 681
1981 291
3697 37
53536 102
7331 593
4724 427
1336 142