31836 492
10159 152
2756 606
398033 1214
61216 496
43245 888
14567 579
46173 802
48400 391
8968 61
5386 562
85936 696