15258 256
2615 103
2577 217
3788 671
5090 861
17037 84
3877 580
2957 531
19464 547
11497 465
8561 681
26742 133
14665 56
6949 604
17538 360
2842 127
2726 327