13701 50
10535 85
7789 335
15715 94
30180 77
10362 220
11433 129
3205 702
9754 68
8144 291
4715 860
4045 626
8774 642
6131 516
4065 397
12043 234
14104 804
4316 622
4605 196
13398 364
12687 39
10372 539
15843 257
2557 182
7764 549
11840 157
10482 274
4281 838