12385 256
2471 238
9558 622
2095 208
14591 858
169164 405
32967 497
19620 826
7589 271
31120 116
26560 709
3057 33
4230 685
5320 329
2120 428