39482 352
21990 360
10087 865
11234 354
5972 543
9612 509
11036 227
12073 746
1974 51
5904 838
3905 114
15583 194
6426 157
1385 55
4858 870