2212 629
1856 245
165663 662
1671 44
3417 329
3540 521
8557 681
1990 291
3721 37
53793 102
7339 593
4750 427
1374 142