15095 710
15351 680
30450 654
9916 861
32632 405
48725 327
19045 673
23809 173
14709 806
18040 769
16367 363
3249 491
25925 535
2184 303
85440 482