12631 310
14309 213
6496 855
4829 380
17896 893
6508 335
4297 79
10974 678
3738 579
7412 654
2610 35
5653 203
11060 544
4268 307
4435 135
7068 405
13844 606
8486 609
17063 131
22536 667
26945 696
13268 897
16337 515
11903 347
7491 764
10772 173
5058 246
11276 107