12487 89
4785 286
7648 697
22399 750
3084 131
10234 848
13618 392
20384 358
7953 358
8238 622
17465 549
8495 146
9464 716
10245 57
6011 299
12686 92
11039 711
4148 167
8625 139
7362 498
6451 123
10061 83
6913 207
9963 380
20990 703
34397 896
37696 582
15800 878