17071 265
27016 168
22958 262
14130 677
16216 50
13379 299
9515 120
7220 514
21240 909
36562 126
9771 967
3533 145
7169 671
5550 752
5655 242
5562 153