15262 256
2617 103
2583 217
3788 671
5095 861
17041 84
3879 580
2958 531
19476 547
11503 465
8565 681
26757 133
14673 56
6950 604
17560 360
2843 127
2727 327