9892 626
6048 67
3653 486
4298 402
3132 358
4455 939
4144 301
2498 331
4425 131
2107 39
1632 46
3599 356
7035 634
5797 148
6730 81
6782 622
7223 561
3721 36
6342 510
5769 691
10380 704
3931 347
2825 185
60536 151
96271 370
54652 899
240492 504
31015 500