12322 256
2450 238
9494 622
2078 208
14529 858
168660 405
32905 497
19589 826
7571 271
31074 116
26534 709
3042 33
4223 685
5318 329
2115 428