1051 300
1363 421
542 171
2942 861
1939 546
305 86
1396 295
560 125
3113 548
21288 942
2674 128
5006 643
4069 160
4708 408
6364 28
7333 674
5029 556
7832 565
6620 73
59066 343
4256 720
2687 277
21394 85
18649 182
14760 681
7127 867
9333 724
5727 307