12423 108
31553 692
2735 533
187279 789
5599 493
11442 96
387674 591
13544 118
43127 645
3071 462
6905 672
7394 409
4414 568