129798 520
19816 131
5300 598
106988 993
46813 73
9151 535
6422 88
7812 819
9934 189
8546 214
14195 178