13701 50
10535 85
7788 335
15714 94
30179 77
10362 220
11433 129
3205 702
9754 68
8144 291
4715 860
4045 626
8773 642
6131 516
4064 397
12043 234
14103 804
4316 622
4604 196
13398 364
12686 39
10371 539
15841 257
2557 182
7764 549
11840 157
10482 274
4281 838