1059 300
1364 421
542 171
2948 861
1940 546
308 86
1400 295
560 125
3114 548
21296 942
2680 128
5028 643
4082 160
4709 408
6375 28
7342 674
5060 556
7847 565
6634 73
59173 343
4259 720
2689 277
21396 85
18667 182
14763 681
7129 867
9333 724
5728 307