31549 1128
16581 96
27576 492
36013 654
36451 378
36797 723
21308 877
6402 605
13373 71
5112 649
7389 735
2439 155
10512 469
5162 125
5499 766
3665 255
8034 362
42465 309
68818 187
94554 429
31802 79