16782 401
8810 157
24842 373
5882 38
2646 414
1986 30
5671 505
7377 351
5953 290
4652 624
4911 320
5751 724
4015 414
3851 491
3921 654
5815 313
2604 26
4727 552
4146 572
3596 328