38448 351
21888 359
10003 865
11163 354
5948 543
9543 509
10890 227
1943 51
5857 838
3874 114
15517 194
6338 157
1360 55
4753 870