8691 493
9407 85
4992 636
8392 461
11157 410
4264 463
7161 583
15468 185
2806 105
5891 157
5324 648
7858 788