9850 335
12869 96
5860 93
14182 31
37337 380
9568 520
10098 479
4823 195
16664 802
16661 503
4722 767
14982 127
24034 785