31842 492
39782 946
25076 683
18697 837
33698 507
13857 741
12144 244
14641 321
12173 298
8902 460
2265 283
3929 565
6074 144
85937 696