21086 66
11587 237
38877 725
2651 79
10868 796
8441 311
6515 518
11837 316
16896 685
1638 85
32261 468
15611 497
9919 357
12513 555
3536 565
15852 673
6519 374
6753 451
14751 400
20665 379
12151 622
14018 96
2508 154
29626 971
12451 238
1998 328
7034 545
8274 621