12301 279
7860 563
5696 294
8200 207
15931 724
5466 622
14673 874
10352 733
16164 144
10650 142
5353 717
9075 956
3321 375
5218 515
9529 629
4978 398
6379 283
21137 587
5804 110
6188 636
14241 901
10332 416
11314 510
4605 679