38442 351
21888 359
10003 865
11163 354
5948 543
9543 509
10888 227
12021 746
1943 51
5857 838
3873 114
15517 194
6337 157
1359 55
4753 870