129792 520
19813 131
5293 598
106871 993
46802 73
9147 535
6420 88
7805 819
9919 189
8539 214
14188 178