30060 537
9644 319
21843 318
7560 711
15358 656
9136 582
15864 275
11653 762
20356 579
14631 156
40896 974
14224 161
18670 72
16237 877
11283 328
16060 664
18489 799
11916 638
10785 357
8281 718
2792 197
6944 867
8127 370
4634 28
5794 282
10250 129
8229 381
4543 400