5646 848
17204 170
2528 410
22391 77
1757 274
13052 678
6058 917
3582 659
3784 524
5842 552
17741 126