29991 491
39703 946
24932 683
18666 837
33566 507
13818 741
12139 244
14590 321
12136 298
8882 460
2254 283
3914 565
6065 144
85523 696