1644 239
90675 651
8146 648
11701 461
12017 168
13699 663
18439 482
30032 429
28826 83
25809 746
4050 551
3167 212
49789 576