12726 310
14395 213
6555 855
4888 380
17975 893
6560 335
4341 79
11043 678
3776 579
7467 654
2638 35
5699 203
11125 544
4318 307
4481 135
7137 405
14050 606
8545 609
17156 131
22667 667
27090 696
13338 897
16425 515
11961 347
7549 764
10847 173
5109 246
11360 107