4586 812
5729 733
1177 97
2785 337
24914 721
4847 366
1470 142
5268 596
83354 638
4430 933
3640 945
8240 69
8732 77
6175 784
6588 693
15318 183
3758 757
7608 132
10517 717
3533 528
28757 235
1889 315
2336 287
2793 440