3537 871
8579 62
38096 304
2364 105
4436 103
3224 404
2731 559
2838 386
5876 171
4214 687
7145 210
3850 457
3358 405
8611 769