38833 351
21905 359
10040 865
11195 354
5958 543
9566 509
10940 227
12040 746
1957 51
5877 838
3884 114
15540 194
6365 157
1370 55
4757 870