30796 172
19392 596
18597 384
8605 47
36095 77
17534 124
29612 481
4058 33
6670 358
9163 54
6929 604
26310 45
13221 303
60569 470
23799 373
5002 797
35799 935
20916 759
17352 675
9458 326
26195 201
2620 420
15182 743
10838 969
30095 537
37240 97
10568 432
76738 309