5891 240
34143 259
21927 233
32576 172
33156 77
19963 429
6521 604
12173 303
12943 111
55914 467
21900 373
32584 935
10168 969
27221 293
101122 634
37006 544
32311 187
58516 157
3196 206
77821 251