59781 667
12481 65
54222 336
30625 427
40795 1030
31189 838
43792 768
6538 64
16836 746
49511 383
31152 778
3549 576
5448 517
2771 109
4634 845
4935 658
2976 38
9994 285
5676 754
9062 646
4426 813
1976 171
3048 489
5256 176
8098 657
3766 770
1829 166
2416 89