2199 629
1802 245
162820 662
1670 44
3413 329
3528 521
8544 681
1987 291
3708 37
53623 102
7332 593
4733 427
1341 142