5313 880
2565 378
3454 616
18251 306
2778 335
16268 234
29036 113
26693 114
19460 869
8537 656
43059 906
15240 509
14690 591
8966 959
3015 145
15363 231
6842 519
3546 167