30498 928
19563 197
20940 413
19599 667
17016 621
11535 784
17527 716
13252 63
10222 801
11995 411
14181 140
22878 325
15788 664
17943 99
14410 723
12363 553
9434 530
9326 207
18298 555
18347 613
6390 393
8214 76
12311 634
9844 474
4345 377
5762 302
30645 119
4681 169