38540 351
21891 359
10009 865
11171 354
5949 543
9547 509
10897 227
12027 746
1947 51
5858 838
3874 114
15526 194
6347 157
1361 55
4754 870