37728 350
21870 359
9893 865
11120 354
5934 543
9487 509
10798 227
12008 746
1927 51
5820 838
3846 114
15486 194
6267 157
1353 55
4746 870