30008 940
23688 501
3754 110
3799 437
2687 400
3228 377
15240 105
4356 174
4619 447
12374 187
4575 572
28812 297
74035 142
20879 267
18751 161
17660 740
10318 523
43149 880
23158 153
38951 767
107668 979
14580 431
17694 427
12733 845
10145 499
19488 323
18329 215
25636 748