6984 627
2631 486
14270 329
19215 326
7916 109
15309 966
5182 549
10998 410
2746 156
1591 276
9355 780