12517 298
3322 321
5587 227
4564 530
6561 356
9731 412
8901 859
2842 111
9897 159
1905 28
3777 110
6265 203
31259 472
7374 476
7067 635
15310 877
41097 672
13031 442
8660 595
3193 281
6107 482
3969 525