296 86
666 594
469 937
142 637
570 769
938 455
586 419
202 243
816 689
76 834
268 354
475 334
13130 363
12073 802
8764 361
6940 363
6506 347
5511 13
5198 39
4625 223
4607 201
4087 922
4077 645
4047 217