12186 105
55488 593
26719 586
2056 108
3558 567
5820 51
5830 785
4798 639
6554 632
2861 642
1474 71
3629 95
2487 533
1549 142
10606 479
3968 484
2595 380
3865 527
3278 654
1955 232
2500 445
4570 323
5900 656
2704 278
4000 321
1289 158
10037 179
3318 301