1580 239
87723 650
8019 648
11514 461
11925 168
13608 663
17285 481
28890 429
27683 83
25023 746
3969 551
3105 212
48538 573