31762 492
39779 946
25073 683
18695 837
33689 507
13857 741
12144 244
14638 321
12169 298
8901 460
2264 283
3928 565
6074 144
85905 696