5197 583
7512 484
4344 249
5208 469
4424 874
3021 484
4362 679
4523 414
6220 309
1837 95
2622 628
15390 83
4218 878