9645 406
42995 312
28408 785
6895 40
21318 542
7818 285
9855 147
18308 163
4184 450
7960 549
36940 449
3188 617
1193 93