9925 627
3118 486
14416 329
19540 326
8898 109
16626 966
5999 549
12713 411
3533 156
1790 276
10002 780