6848 324
8703 464
14947 411
303061 1072
13470 715
40409 780
14347 54
38943 112
35612 508
15378 833
8551 626