12426 256
2491 238
9643 622
2115 208
14678 858
169590 406
33044 497
19659 826
7598 271
31166 116
26598 709
3082 33
4242 685
5325 329
2124 428