12272 496
6239 514
3288 164
4120 358
13418 623
7746 77
9712 761
8068 600
5511 598
9135 84
20859 105
10790 286
12295 240
2946 714
5655 482
9058 636
12690 387
4639 177
9392 298
2618 216
9432 34
7036 350
3857 561
7494 755
11533 82
6154 238
19659 233
19432 130