105143 519
15572 131
4233 598
83840 984
37357 72
6350 534
4216 87
5775 819
5727 187
4158 212
9541 177