30796 172
19391 596
18597 384
8605 47
36095 77
17534 124
29611 481
4058 33
6670 358
9163 54
6929 604
26310 45
13221 303
60567 470
23799 373
5001 797
35799 935
20916 759
17352 675
9457 326
26194 201
2620 420
15180 743
10838 969
30095 537
37239 97
10568 432
76738 309