129509 520
19740 131
5227 598
103592 992
45840 73
8874 535
6122 88
7497 819
9539 189
8060 214
13657 178