487 140
2406 634
1178 239
3046 386
19857 338
7490 640
30335 654
13616 632
7512 528
9779 425
42405 612
10148 111
9092 454