24086 234
31016 173
19615 596
18749 384
8653 47
36295 77
17649 124
29766 481
5496 33
6698 358
9264 54
6954 604
26523 45
13324 303
61055 470
23997 373
5093 797
36014 935
21139 759
17504 675
9479 326
26399 201
2635 420
15291 743
10917 969
30363 537
37461 97
10623 432