503 151
1266 340
2825 847
2902 586
62919 458
68828 596
155061 308
133153 340
44174 734
133360 923
100131 377
85121 502
226288 623
92843 768
134360 610
125213 689
155435 672
221193 877
193965 615
64202 976
184012 1235
39263 869
157924 833
194177 483