110949 519
15608 131
4358 598
86253 984
38201 72
6543 534
4360 87
5901 819
5913 187
4277 212
9913 178