38408 350
21886 359
10002 865
11161 354
5948 543
9542 509
10886 227
12020 746
1943 51
5856 838
3873 114
15517 194
6336 157
1359 55
4753 870