129603 520
19760 131
5253 598
104705 992
46225 73
8971 535
6199 88
7598 819
9661 189
8160 214
14002 178