31032 331
14442 169
46020 147
21920 337
28914 311
14786 125
21347 90
25164 112
4076 658
33140 138
19442 123
8758 35
50064 248
239918 1358
29882 67
57328 500
26892 218
40379 274
12588 275
2799 74
22057 185
4171 439
176535 808
82246 809
31639 410
55029 252
23017 219
16721 228