8300 627
2800 486
14315 329
19333 326
8317 109
15780 966
5505 549
11897 411
2966 156
1639 276
9683 780