3996 503
6752 987
2793 213
101000 823
130051 423
284634 622
400395 1778
114768 660
5197 590
71852 348
5915 685
97235 520
76626 479
2786 86
3030 222
4101 144
154275 923
101691 948
2757 396
463896 1687
160765 1164
6142 557
186633 879
102918 755
4628 233
226586 502
146216 330
155294 338