1645 239
90723 651
8148 648
11704 461
12018 168
13704 663
18441 482
30053 429
28857 83
25824 746
4050 551
3170 212
49820 576