11369 50
10517 85
6596 470
15271 92
18648 173
27680 278
28938 77
9449 219
4199 317
16033 587
14613 303
9371 68
7730 291
15533 776
4740 414
7598 410
9965 187
12686 139
5458 515
5514 126
3625 397
7641 580
12713 444
12234 679
4600 91
11290 234
13497 803
10022 872