3829 30
11879 85
87247 511
8303 393
7041 692
8310 680
51667 725
1527 373
26054 436
2614 56
13375 538
4477 462
3688 919