1655 239
91008 651
8161 648
11723 461
12030 168
13719 663
18459 482
30191 429
28980 83
25926 747
4068 551
3179 212
49996 576