31771 492
10148 152
2756 606
397985 1214
61210 496
43240 888
14566 579
46169 802
48388 391
8966 61
5386 562
85909 696