59616 666
12441 65
54142 336
30258 427
40586 1030
31122 836
43622 768
6507 64
16802 746
49362 382
31025 778
3544 576
5437 517
2762 109
4627 845
4930 658
2973 38
9990 285
5671 754
9053 646
4413 813
1968 171
3042 489
5246 176
8093 657
3764 770
1823 166
2413 89