30298 555
40088 512
8291 517
37444 517
28567 249
16783 499
24505 467
12787 521
9571 554
3477 626
1745 233