8295 627
2798 486
14315 329
19332 326
8317 109
15778 966
5503 549
11893 411
2963 156
1637 276
9680 780