59846 667
12495 65
54251 336
30753 427
40854 1030
31214 838
43858 768
6550 64
16853 746
49555 383
31210 778
3551 576
5450 517
2772 109
4636 845
4939 658
2980 38
9996 285
5678 754
9064 646
4429 813
1977 171
3049 489
5258 176
8100 657
3768 770
1831 166
2417 89