18700 256
31305 853
4113 681
26438 555
10058 702
4003 431
14946 235
5742 846
14933 434
19979 411
17251 618
4553 894
6708 169
3622 430