59800 667
12486 65
54232 336
30673 427
40813 1030
31197 838
43810 768
6543 64
16844 746
49518 383
31172 778
3549 576
5448 517
2772 109
4636 845
4936 658
2978 38
9996 285
5677 754
9062 646
4426 813
1976 171
3048 489
5258 176
8098 657
3767 770
1830 166
2416 89