12471 89
4769 286
7622 697
22349 750
3080 131
10226 848
13590 392
20331 358
7944 358
8220 622
17426 549
8484 146
9419 716
10208 57
5996 299
12657 92
11014 711
4129 167
8607 139
7348 498
6434 123
10050 83
6907 207
9940 380
20942 703
34320 896
37611 582
15733 878