1053 300
1364 421
542 171
2945 861
1939 546
306 86
1399 295
560 125
3114 548
21293 942
2676 128
5016 643
4074 160
4709 408
6369 28
7336 674
5045 556
7839 565
6625 73
59116 343
4257 720
2688 277
21395 85
18658 182
14762 681
7129 867
9333 724
5728 307