15262 256
2618 103
2583 217
3788 671
5095 861
17042 84
3879 580
2958 531
19477 547
11503 465
8565 681
26758 133
14673 56
6950 604
17560 360
2843 127
2727 327