3995 503
6752 987
2792 213
100987 823
130009 423
284481 622
400240 1778
114721 660
5197 590
71833 348
5913 685
97207 520
76570 479
2786 86
3029 222
4101 144
154234 923
101661 948
2757 396
463747 1687
160696 1164
6142 557
186577 878
102893 755
4628 233
226525 502
146156 330
155233 338