105132 519
15572 131
4233 598
83830 984
37351 72
6350 534
4216 87
5775 819
5726 187
4158 212
9538 177