38391 350
21885 359
10000 865
11160 354
5948 543
9542 509
10885 227
1943 51
5856 838
3873 114
15516 194
6335 157
1359 55
4753 870