9586 406
42842 312
28204 779
6820 40
21152 542
7725 285
9801 147
17666 162
4132 450
7935 549
36901 448
3182 617
1183 93