129717 520
19796 131
5276 598
106025 993
46688 73
9088 535
6362 88
7712 819
9786 189
8309 214
14145 178