38369 350
21885 359
9996 865
11160 354
5947 543
9540 509
10878 227
1941 51
5856 838
3871 114
15514 194
6331 157
1359 55
4751 870