12731 310
14401 213
6558 855
4889 380
17977 893
6563 335
4343 79
11048 678
3778 579
7473 654
2639 35
5703 203
11128 544
4324 307
4488 135
7140 405
14058 606
8547 609
17162 131
22671 667
27093 696
13338 897
16427 515
11973 347
7551 764
10852 173
5114 246
11364 107