38606 351
21895 359
10017 865
11177 354
5950 543
9551 509
10913 227
1950 51
5861 838
3875 114
15530 194
6351 157
1364 55
4754 870