5197 583
7526 484
4352 249
5209 469
4430 874
3024 484
4375 679
4535 414
6228 309
1839 95
2622 628
15407 83
4227 878