18715 256
31342 853
4143 681
26469 555
10103 702
4008 431
14999 235
5752 846
14979 434
20106 411
17390 618
4573 894
6723 169
3636 430