12261 84
3687 384
20418 583
13848 103
14222 422
9399 147
8681 424
14982 357
17750 961
7395 728
9712 557
7348 333
7211 504
8217 707
9582 485