1560 239
86248 649
7988 648
11448 461
11906 168
13581 663
17050 481
28244 429
27413 83
24751 746
3950 551
3089 212
48106 573