12998 311
14676 213
6716 855
5036 380
18280 893
6738 335
4488 79
11299 678
3915 579
7672 654
2784 35
5879 203
11323 544
4475 307
4633 135
7348 405
14660 607
8714 609
17437 131
22991 667
27497 696
13567 897
16692 515
12223 347
7717 764
11074 173
5264 246
11603 107