30300 555
40097 512
8293 517
37461 517
28585 249
16785 499
24512 467
12794 521
9579 554
3479 626
1745 233