38547 351
21892 359
10011 865
11171 354
5949 543
9549 509
10900 227
12028 746
1948 51
5858 838
3874 114
15526 194
6347 157
1361 55
4754 870