1637 239
90390 651
8134 648
11682 461
12008 168
13691 663
18429 482
29869 429
28638 83
25690 746
4038 551
3160 212
49600 575