9584 406
42828 312
28195 779
6816 40
21135 542
7723 285
9798 147
17638 162
4129 450
7929 549
36897 448
3180 617
1181 93