2197 629
1798 245
162470 662
1670 44
3413 329
3526 521
8538 681
1985 291
3704 37
53602 102
7332 593
4729 427
1341 142