651 626
301 513
668 620
660 777
526 296
251 268
164 76
965 32
64 858
33 929
467 179
999 571
14348 365
13297 804
9387 361
7327 363
7277 348
6097 14
5631 40
5095 201
5023 225
4447 922
4410 646
4395 218