30308 555
40140 512
8294 517
37520 517
28648 249
16802 499
24562 467
12811 521
9595 554
3484 626
1746 233