59625 666
12446 65
54149 336
30285 427
40605 1030
31129 836
43641 768
6514 64
16806 746
49373 382
31031 778
3545 576
5438 517
2762 109
4629 845
4933 658
2973 38
9990 285
5671 754
9055 646
4414 813
1970 171
3042 489
5248 176
8093 657
3764 770
1823 166
2415 89