12631 310
14312 213
6496 855
4829 380
17897 893
6509 335
4299 79
10979 678
3738 579
7412 654
2610 35
5653 203
11060 544
4270 307
4436 135
7070 405
13847 606
8486 609
17064 131
22539 667
26949 696
13269 897
16337 515
11904 347
7491 764
10774 173
5058 246
11278 107