5373 880
2597 378
3456 616
18255 306
2778 335
16272 234
29037 113
26696 114
19462 869
8538 656
43072 906
15244 509
14697 591
8971 959
3016 145
15364 231
6848 519
3546 167