38455 307
42600 335
34147 836
15976 857
15800 1529
20143 1128
45197 1167
27092 1856
20381 210
37997 981
46538 384
25798 713
43931 1721