1639 239
90439 651
8135 648
11685 461
12012 168
13693 663
18431 482
29891 429
28671 83
25715 746
4040 551
3161 212
49631 575