37976 350
21876 359
9935 865
11136 354
5938 543
9522 509
10823 227
1933 51
5830 838
3859 114
15498 194
6292 157
1358 55
4748 870