129603 520
19760 131
5253 598
104695 992
46215 73
8968 535
6198 88
7598 819
9661 189
8160 214
14002 178