38878 351
21911 359
10040 865
11196 354
5958 543
9570 509
10945 227
1959 51
5880 838
3885 114
15542 194
6372 157
1370 55
4757 870