9585 406
42830 312
28197 779
6817 40
21138 542
7724 285
9799 147
17644 162
4130 450
7929 549
36898 448
3180 617
1181 93