30040 491
39706 946
24936 683
18666 837
33569 507
13819 741
12139 244
14592 321
12137 298
8882 460
2254 283
3914 565
6067 144
85531 696