3537 871
8580 62
38105 304
2364 105
4436 103
3224 404
2732 559
2838 386
5876 171
4223 687
7145 210
3850 457
3358 405
8613 769