12296 471
10103 743
17790 423
7299 59
5911 647
37849 89
12608 86
3170 123
8039 362
15599 728
4260 118
13280 458
7385 412
10062 591
24822 161
8630 75
7387 730
8489 885
10063 824
5783 693
5103 811
8354 546
12653 712
14964 803
8872 377
4856 503
22970 653
25800 92