3085 68
22220 35
16162 338
843 43
39175 431
8261 138
3336 329
5162 409
9250 424
63428 65
17222 974
5133 721
2900 196
3255 773
6235 480
57400 277
21301 559
15085 446
6833 749
6128 599
5611 814
63733 527
59281 124
16837 185
16401 501
59413 584
18696 623
8387 229