8672 493
9371 85
4968 636
8353 461
11124 410
4246 463
7131 583
15446 185
2795 105
5879 157
5300 648
7842 788