38626 351
21897 359
10018 865
11179 354
5951 543
9553 509
10918 227
1950 51
5862 838
3875 114
15530 194
6353 157
1364 55
4754 870