12563 125
2395 42
5054 343
1945 175
4826 691
15618 629
20769 478
29053 89
68203 833
37938 223
6258 803
3978 332
18173 603
16006 602
7852 290
7347 579
109402 317
31560 388
28733 849
17722 631
7397 482
16670 335
7442 709
18274 163
9809 99
6604 705
44141 93
5401 94