16026 89
10212 824
7630 443
6689 293
14093 588
6872 340
8950 335
13185 410
13087 169
19852 588
10171 530
6030 29
16634 504
11352 673
8875 125
5882 118
11194 648
6338 156
8121 446
8195 577
3124 367
15242 480
5129 756
8143 999
9135 69
13232 85
5740 286
9268 697