12563 125
2395 42
5054 343
1945 175
4828 691
15619 629
20769 478
29055 89
68203 833
37939 223
6259 803
3978 332
18176 603
16006 602
7852 290
7347 579
109422 317
31565 388
28733 849
17723 631
7399 482
16672 335
7442 709
18278 163
9809 99
6604 705
44148 93
5401 94