18718 256
31354 853
4145 681
26472 555
10107 702
4009 431
15003 235
5753 846
14987 434
20121 411
17410 618
4574 894
6727 169
3641 430