592 103
2536 658
341 36
22219 665
71683 491
27551 113
27305 234
12541 204
11763 105
4806 56
28592 315
9272 337
8766 378
9171 614
4373 40
4017 64
2269 222
6048 379