666 2
598 213
907 48
215 507
369 750
664 188
730 848
310 364
294 176
929 405
335 508
91 177
14234 365
13209 804
9321 361
7279 363
7205 348
6036 14
5601 40
5061 201
4978 224
4415 922
4385 646
4349 218