59842 667
12494 65
54246 336
30745 427
40851 1030
31212 838
43848 768
6550 64
16853 746
49551 383
31207 778
3550 576
5450 517
2772 109
4636 845
4939 658
2980 38
9996 285
5678 754
9063 646
4428 813
1977 171
3049 489
5258 176
8099 657
3768 770
1831 166
2417 89