38323 350
21882 359
9991 865
11158 354
5947 543
9540 509
10873 227
1940 51
5855 838
3870 114
15513 194
6329 157
1359 55
4751 870