8942 627
2871 486
14345 329
19384 326
8535 109
16109 966
5700 549
12370 411
3120 156
1675 276
9803 780