12469 89
4769 286
7615 697
22340 750
3077 131
10220 848
13585 392
20322 358
7941 358
8216 622
17424 549
8481 146
9414 716
10203 57
5993 299
12653 92
11008 711
4128 167
8605 139
7345 498
6430 123
10046 83
6905 207
9934 380
20938 703
34313 896
37607 582
15728 878