11353 50
10497 85
6585 470
15240 92
18578 173
27607 278
28861 77
9447 219
4194 317
16009 587
14589 303
9338 68
7705 291
15497 776
4736 414
7582 410
9930 187
12666 139
5454 515
5507 126
3621 397
7627 580
12685 444
12225 679
4595 91
11235 234
13456 803
10008 872