3013 350
9856 641
4020 348
7375 784
4539 90
6758 857
2572 292
4256 152
7676 112
27734 716
1924 74
2808 176
5911 540
2997 163
4681 133
5077 684
1228 45
5833 666
5996 808
8019 598
1573 65
7100 455
30273 208
7511 911