14010 510
13678 127
20384 266
26037 80
27753 64
6192 44
5788 185
3683 478
6632 442
5030 465
6737 419
3030 275
4438 646
4329 518
16431 566
5437 458
4951 220
215019 485
22783 800
9897 248
6699 551
41678 527
18450 228
5649 196
16579 185
10735 341
32778 941
11870 331