5197 583
7521 484
4349 249
5209 469
4428 874
3023 484
4370 679
4533 414
6226 309
1839 95
2622 628
15402 83
4223 878