12563 125
2395 42
5054 343
1945 175
4826 691
15616 629
20768 478
29049 89
68198 833
37929 223
6258 803
3978 332
18167 603
15999 602
7852 290
7347 579
109365 317
31554 388
28733 849
17721 631
7397 482
16663 335
7442 709
18270 163
9809 99
6604 705
44120 93
5400 94