14286 510
19397 333
4523 85
27664 107
38345 459
6601 286
5523 347
8528 31
22296 443
15512 820
26367 753
9966 510
5702 780
6095 459
7168 719
24869 411
9200 583
33035 664
10431 318
16451 830
9490 780
6581 868
3309 295
12589 326
32210 740
27612 412
25479 642
9301 613