506 151
1275 340
2832 847
2903 586
239258 731
45670 668
42626 819
41824 332
48486 362
66772 315
193965 615
137920 527
44590 629
166168 772
51847 217
143057 765
26021 608
230450 930
378321 515
98659 188
211980 461
345753 869
127751 593
181478 1058