12632 310
14312 213
6496 855
4831 380
17898 893
6509 335
4299 79
10979 678
3738 579
7413 654
2610 35
5653 203
11060 544
4270 307
4436 135
7071 405
13848 606
8486 609
17064 131
22540 667
26950 696
13269 897
16337 515
11904 347
7493 764
10774 173
5059 246
11278 107