12431 505
11101 255
7618 92
8862 724
11390 705
13214 524
6548 292
15586 409
9818 607
10213 58
8216 632
24461 350
14582 302
11209 477
13776 482
12141 337
13028 747
6991 351
30081 414
15215 415
11855 207
18649 352
12127 45
13118 481
15913 536
10439 229
8908 176