9646 406
43000 312
28413 785
6898 40
21322 542
7828 285
9860 147
18319 163
4184 450
7963 549
36950 449
3189 617
1193 93