9805 406
43504 312
28739 785
7093 40
21918 542
8084 285
10116 147
19803 163
4271 450
8585 549
37159 449
3278 617
1292 93