1632 239
90238 651
8127 648
11674 461
12002 168
13682 663
18420 482
29803 429
28571 83
25642 746
4032 551
3154 212
49517 575