1632 239
90247 651
8127 648
11674 461
12002 168
13682 663
18420 482
29808 429
28574 83
25647 746
4032 551
3154 212
49523 575