31842 492
10159 152
2756 606
398035 1214
61217 496
43245 888
14567 579
46173 802
48400 391
8969 61
5386 562
85937 696