15257 256
2613 103
2576 217
3788 671
5089 861
17034 84
3875 580
2957 531
19459 547
11497 465
8561 681
26739 133
14662 56
6949 604
17536 360
2842 127
2726 327