12180 303
12945 111
55919 467
21902 373
32590 935
10169 969
27224 293
101132 634
37009 544
32318 187
58524 157
77828 251