12113 639
6276 597
45995 838
44482 84
50472 290
3192 586
47328 317
2713 392
59549 122
13875 604
4447 511
2678 330