37983 350
21877 359
9935 865
11136 354
5938 543
9522 509
10825 227
12010 746
1933 51
5830 838
3859 114
15498 194
6294 157
1358 55
4748 870