6296 583
12494 51
3706 784
4305 387
46900 534
8893 135
37351 509
41462 464
9711 591
8851 495
5809 672
8726 728
4473 703
3389 332
5905 705
7609 919
5123 523
4295 337
15110 463
14202 371