5290 880
2509 378
3450 616
18248 306
2778 335
16267 234
29031 113
26692 114
19458 869
8534 656
43057 906
15238 509
14690 591
8966 959
3014 145
15362 231
6840 519
3546 167