129795 520
19816 131
5297 598
106942 993
46808 73
9150 535
6422 88
7807 819
9927 189
8544 214
14194 178