29328 210
28847 538
39164 78
35039 513
43675 96
6005 45
30538 807
18243 408
16502 508
13045 928
33649 243
29213 248
34640 117
10852 151
12605 127
11771 147
17390 684
36428 448
6570 156
7962 102
15416 642
9988 851
8649 646
4991 503
5456 75
4982 337
2993 317
8105 510