1630 239
90189 651
8124 648
11665 461
12001 168
13682 663
18420 482
29773 429
28543 83
25634 746
4030 551
3152 212
49488 575