129686 520
19777 131
5270 598
105720 993
46630 73
9050 535
6284 88
7676 819
9751 189
8260 214
14121 178