1638 239
90421 651
8135 648
11685 461
12011 168
13692 663
18431 482
29879 429
28653 83
25705 746
4040 551
3161 212
49622 575