576 204
343 507
815 405
975 531
416 178
864 107
586 537
706 833
867 991
603 750
23 256
279 243
14394 365
13362 804
9403 361
7351 363
7295 348
6123 14
5654 40
5108 201
5040 225
4461 922
4425 646
4403 218