38742 351
21900 359
10029 865
11187 354
5957 543
9560 509
10933 227
12035 746
1951 51
5871 838
3880 114
15536 194
6357 157
1367 55
4756 870