9585 406
42839 312
28203 779
6819 40
21150 542
7725 285
9799 147
17657 162
4132 450
7934 549
36901 448
3181 617
1183 93