15956 846
2381 267
4220 531
3714 102
4789 440
2869 358
2445 353
4814 777
10912 86
14697 470
6693 728
4269 584
5783 148
7465 576
4935 616
9424 38
1646 67
7084 436
9669 291
4731 672
8095 428
12178 495
5054 662
5315 596
6992 833
2393 302
5485 571
3674 448