11341 50
10484 85
6583 470
15213 92
18569 173
27585 278
28846 77
9441 219
4192 317
15990 587
14567 303
9330 68
7677 291
15487 776
4732 414
7578 410
9921 187
12663 139
5453 515
5504 126
3614 397
7619 580
12673 444
12219 679
4591 91
11217 234
13440 803
9998 872