14008 512
16060 187
19809 146
16076 339
10797 454
12995 58
13946 241
18563 117
16311 259
19959 651
28928 280
20312 693
21777 317
18755 731
25915 329
13151 48
7802 56
16394 458
12132 409
18581 141
11588 576
13453 54
16517 211
14961 244