38571 351
21894 359
10012 865
11173 354
5950 543
9549 509
10906 227
12028 746
1949 51
5858 838
3875 114
15526 194
6348 157
1362 55
4754 870