11486 875
17249 682
18710 293
3551 278
3568 224
14545 170
4032 612
9253 865
3186 571
11269 648
18368 296
1235 87
3229 568
1548 27
36699 81
32321 407
2617 571
4219 609