1645 239
90728 651
8148 648
11704 461
12018 168
13704 663
18442 482
30058 429
28858 83
25827 746
4050 551
3170 212
49824 576