38338 350
21883 359
9991 865
11158 354
5947 543
9540 509
10875 227
12020 746
1940 51
5856 838
3871 114
15513 194
6331 157
1359 55
4751 870