30050 491
39706 946
24939 683
18666 837
33569 507
13819 741
12139 244
14592 321
12137 298
8883 460
2254 283
3914 565
6067 144
85533 696