13085 763
6840 899
8553 589
4668 68
5040 36
30911 884
4948 133
5144 346
2699 243
11765 892
14530 32
8333 201
16084 260
10239 280
1344 173
15820 387
6203 70
8883 432
30127 689
20830 217
11852 617
12683 277
6091 789
14226 862
3982 279
851 105
13547 461
10813 444