12304 256
2447 238
9483 622
2077 208
14521 858
168574 405
32894 497
19585 826
7569 271
31071 116
26533 709
3041 33
4223 685
5318 329
2114 428