39076 351
21941 359
10053 865
11211 354
5965 543
9586 509
10980 227
12055 746
1963 51
5889 838
3892 114
15552 194
6389 157
1376 55
4760 870