103457 794
57707 368
3760 396
8458 562
4583 406
5343 418
4253 444
8529 196
5264 612
5191 695
1917 58
3732 236