11341 50
10484 85
6583 470
15208 92
18566 173
27576 278
28846 77
9438 219
4189 317
15988 587
14566 303
9330 68
7677 291
15487 776
4732 414
7574 410
9921 187
12662 139
5452 515
5504 126
3613 397
7618 580
12673 444
12216 679
4591 91
11213 234
13440 803
9998 872