39069 351
21940 359
10053 865
11211 354
5965 543
9585 509
10980 227
1963 51
5888 838
3892 114
15552 194
6389 157
1375 55
4760 870