1635 239
90354 651
8130 648
11677 461
12006 168
13688 663
18424 482
29849 429
28617 83
25672 746
4036 551
3159 212
49589 575