12542 13761
12670 3084
3546 6575
4648 586
1098 10486
10367 5821
5456 4111
6217 6590
7618 4150
6770 1250
8969 4728
4159 4120
5998 2904
11361 783
8449 9386
5768 12301