670 316
171 474
467 50
681 935
591 368
394 745
553 433
80 567
684 728
856 505
44 383
909 974
14284 365
13260 804
9357 361
7306 363
7247 348
6069 14
5621 40
5078 201
5004 225
4429 922
4395 646
4370 218