37734 350
21871 359
9898 865
11120 354
5934 543
9488 509
10798 227
1928 51
5820 838
3846 114
15487 194
6268 157
1353 55
4746 870