1583 239
87899 650
8027 648
11522 461
11930 168
13612 663
17331 481
28948 429
27730 83
25061 746
3971 551
3110 212
48608 573