5896 240
34159 259
21943 233
32619 172
33168 77
19974 429
6524 604
12184 303
12954 111
55939 467
21912 373
32602 935
10171 969
27234 293
101184 634
37017 544
32334 187
58546 157
3198 206
77842 251