8165 627
2786 486
14313 329
19326 326
8283 109
15708 966
5485 549
11799 411
2944 156
1628 276
9659 780