5182 338
5557 324
8291 721
7522 532
6013 582
4228 417
4634 617
1896 406
2165 115
3783 756
3473 32
2528 243
4660 947
2253 197
4928 523
5006 571
3531 524
3491 593
3347 939
866 93