9585 406
42829 312
28196 779
6816 40
21135 542
7723 285
9799 147
17642 162
4130 450
7929 549
36897 448
3180 617
1181 93