31766 492
10146 152
2756 606
397981 1214
61207 496
43237 888
14566 579
46169 802
48387 391
8966 61
5386 562
85908 696