2199 629
1802 245
162742 662
1670 44
3413 329
3528 521
8544 681
1986 291
3708 37
53618 102
7332 593
4733 427
1341 142