1640 239
90519 651
8141 648
11689 461
12013 168
13695 663
18435 482
29935 429
28726 83
25760 746
4044 551
3163 212
49686 575