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