5335 880
2595 378
3456 616
18252 306
2778 335
16269 234
29037 113
26695 114
19460 869
8538 656
43062 906
15243 509
14693 591
8968 959
3015 145
15364 231
6844 519
3546 167