129792 520
19813 131
5293 598
106881 993
46804 73
9147 535
6420 88
7805 819
9920 189
8539 214
14188 178