39049 351
21935 359
10051 865
11211 354
5964 543
9583 509
10977 227
12054 746
1962 51
5884 838
3892 114
15550 194
6387 157
1374 55
4759 870