9585 406
42831 312
28199 779
6817 40
21138 542
7724 285
9799 147
17646 162
4130 450
7929 549
36898 448
3180 617
1181 93