32640 848
12246 549
4517 256
7153 512
6046 643
2550 166
42339 242
5681 533
2181 118
6801 79
2160 95
5574 661
4170 398
10875 665
2145 337
4580 626
3100 409
4910 611
9979 792
21733 506
5642 78
14325 226
104890 978
9689 750
20992 865
11229 154
25885 297
46569 864