8672 493
9371 85
4966 636
8352 461
11123 410
4246 463
7131 583
15446 185
2795 105
5879 157
5299 648
7842 788