11341 50
10484 85
6583 470
15207 92
18566 173
27575 278
28846 77
9434 219
4187 317
15988 587
14566 303
9329 68
7677 291
15487 776
4731 414
7573 410
9921 187
12661 139
5452 515
5504 126
3613 397
7618 580
12673 444
12216 679
4591 91
11212 234
13440 803
9998 872