38068 350
21877 359
9949 865
11142 354
5939 543
9526 509
10835 227
12013 746
1934 51
5837 838
3863 114
15500 194
6300 157
1358 55
4749 870