5891 240
34144 259
21930 233
32580 172
33159 77
19965 429
6523 604
12174 303
12944 111
55916 467
21901 373
32589 935
10169 969
27223 293
101127 634
37007 544
32317 187
58519 157
3196 206
77824 251