30300 555
40092 512
8293 517
37457 517
28582 249
16785 499
24512 467
12792 521
9578 554
3479 626
1745 233