1639 239
90481 651
8136 648
11687 461
12013 168
13693 663
18432 482
29908 429
28697 83
25743 746
4041 551
3162 212
49653 575