3497 871
8474 62
37586 304
2299 105
4294 103
3143 404
2660 559
2762 386
3820 168
4129 687
4312 208
3783 457
3311 405
8535 769