18711 256
31332 853
4134 681
26457 555
10085 702
4008 431
14990 235
5750 846
14965 434
20068 411
17340 618
4570 894
6714 169
3629 430