3089 68
22222 35
16165 338
843 43
39175 431
8263 138
3337 329
5166 409
9252 424
63428 65
17227 974
5134 721
2900 196
3255 773
6235 480
57404 277
21303 559
15087 446
6834 749
6129 599
5611 814
63734 527
59282 124
16837 185
16401 501
59414 584
18699 623
8387 229