38796 351
21903 359
10033 865
11195 354
5958 543
9562 509
10935 227
12038 746
1952 51
5875 838
3882 114
15538 194
6363 157
1368 55
4756 870