4429 426
10847 573
7020 451
5534 596
6375 675
3710 1006
16435 463
23256 641
28292 481
30928 623
6428 390
4923 248