1645 239
90695 651
8147 648
11703 461
12017 168
13700 663
18439 482
30043 429
28838 83
25813 746
4050 551
3167 212
49801 576