9996 514
1395 93
881 116
987 97
37252 52
17896 984
2237 544
17143 594
16553 388
8906 183
18885 382
8401 794
11900 54
10081 352
4968 285
11525 342
18990 328
30682 292
14954 380
14746 581
14951 505
12083 107
18068 580
5918 451
17042 254
9088 83
1285 57
14581 670