4666 909
14620 504
1896 201
3219 490
3287 72
2033 211
11071 341
4135 678
5517 613
3036 329
4546 654
9165 47
19968 485
1456 143
4930 40
9831 666
6858 798
6324 632
2140 366
8138 88
15196 608
8840 192
9550 647
28659 605
10563 152
1744 85
8330 226
61231 913