12405 84
3693 384
20487 583
13880 103
14262 422
9417 147
8707 424
15040 357
17880 961
7419 728
9735 557
7386 333
7242 505
8251 707
9628 485