9646 406
43004 312
28414 785
6898 40
21322 542
7828 285
9862 147
18327 163
4184 450
7963 549
36950 449
3189 617
1193 93