30070 491
39707 946
24941 683
18667 837
33569 507
13819 741
12139 244
14592 321
12138 298
8883 460
2254 283
3914 565
6067 144
85538 696