29080 835
21093 788
14994 495
13335 391
17409 667
8245 74
20740 674
15302 717
15110 54
5697 772
29307 207
9929 779
15146 417
151554 424
18966 249
10330 344
10459 864
6625 261
30961 391
15052 173
17830 80
9553 923
39362 143
14017 585
23870 206
148665 759
4527 231
56119 652