97596 303
64092 417
74480 157
220240 791
121620 353
257951 968
73255 276
97851 459
35846 813
105554 375
152562 756
36897 264
297938 941
357851 851
108687 188
150283 720
117006 622
94357 491
661404 1129
1323600 2504
381773 1155
452162 1310
1091143 1872
207159 532