15604 96
22559 306
16529 47
21702 494
12585 692
16255 371
23218 479
15390 787
13203 48
21176 194
12353 40
24553 244
16502 316
46139 407
14281 494
23907 359
11857 414
22877 251
25671 942
14992 334
27688 850
13715 419
20668 304
21044 151