129547 520
19750 131
5239 598
103985 992
46007 73
8896 535
6145 88
7549 819
9575 189
8112 214
13794 178