59831 667
12493 65
54244 336
30728 427
40842 1030
31211 838
43841 768
6550 64
16851 746
49548 383
31203 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