38380 350
21885 359
9998 865
11160 354
5947 543
9541 509
10880 227
1942 51
5856 838
3872 114
15515 194
6332 157
1359 55
4751 870