5322 880
2593 378
3455 616
18252 306
2778 335
16269 234
29037 113
26694 114
19460 869
8538 656
43059 906
15242 509
14690 591
8967 959
3015 145
15364 231
6843 519
3546 167