2913 41
12855 160
5779 664
23925 630
15651 256
8245 152
3351 594
17179 178
1621 102
6562 291
6976 80
5776 827
2623 160
3103 443
21236 695
4239 81
2736 97
3345 229
3147 216
10541 441
7974 875
18984 94
37278 514
5302 748
3365 264
21859 808
4307 343
305099 1033