1647 239
90807 651
8152 648
11708 461
12019 168
13705 663
18453 482
30091 429
28900 83
25856 746
4057 551
3172 212
49867 576