51605 107
15697 398
12790 286
7089 386
6266 82
3376 259
1255 84
5054 832
4087 124
2859 471
3990 730
3025 277
6625 114
4468 57
3419 388
7418 513
7264 545
3782 127
9515 548
7939 778
8370 223
7387 353
2937 268
2819 93
6447 264
6874 154
5718 602
6383 1017