1645 239
90704 651
8147 648
11704 461
12017 168
13701 663
18439 482
30047 429
28843 83
25817 746
4050 551
3168 212
49807 576