14058 503
15071 109
43582 93
14203 885
17280 164
3287 789
6243 478
15782 348
22283 418
7822 493
19544 618
14597 223
3923 368
4637 572
7984 629
3093 517
8290 521
3676 335
4099 165
10357 667
16971 110
5605 290
3147 409
9374 713
6653 291
5380 605
3900 510
5666 479