4861 506
1015 192
3323 840
6652 419
2116 103
7664 302
9570 663
3907 593
4494 906
5120 500
1599 42
8383 905
4847 477
4126 680
5352 911
5437 630
2971 291
1803 222
2899 173
14061 351
3834 162
2971 476
3204 335
8079 375
3664 368
22559 67
2577 300
4695 731