16016 750
4006 81
12304 186
8336 386
4760 593
8318 213
9646 891
3981 76
7194 116
4362 888
4860 473
9498 208
2192 51