3697 848
16608 170
2133 410
22207 77
1730 274
12860 678
5903 917
3565 659
3766 524
5675 552
17160 126