12399 84
3693 384
20487 583
13877 103
14261 422
9416 147
8703 424
15038 357
17876 961
7417 728
9734 557
7384 333
7241 505
8251 707
9627 485