2181 629
1706 245
159835 662
1663 44
3408 329
3515 521
8516 681
1981 291
3691 37
53446 102
7330 593
4722 427
1321 142