1640 239
90532 651
8141 648
11689 461
12014 168
13697 663
18435 482
29956 429
28738 83
25765 746
4044 551
3164 212
49694 576