34436 211
18235 508
4109 654
11413 322
27805 555
8717 810
8256 594
2302 235
4097 334
12649 657
12625 533
43256 148
12715 245
5320 485
3055 208
7153 391
8520 34
4001 373
3667 114
4683 694
16539 687
47375 243
7278 616
14341 101