30083 491
39708 946
24941 683
18667 837
33570 507
13819 741
12139 244
14592 321
12138 298
8883 460
2254 283
3914 565
6067 144
85542 696