3013 350
9856 641
4020 348
7375 784
4539 90
6758 857
2572 292
4256 152
7676 112
27734 716
1924 74
5911 540
2997 163
2806 176
5077 684
1228 45
5833 666
8019 598
1573 65
5995 808
7100 455
30273 208
4140 676
27860 839