1645 239
90696 651
8147 648
11703 461
12017 168
13700 663
18439 482
30044 429
28839 83
25816 746
4050 551
3168 212
49803 576