274952 372
111817 676
175528 864
77216 660
25935 492
13210 508
35176 167
21153 351
3498 248
3307 726
16350 614
2168 198
5680 620
4547 847
2525 115
2869 54
1610 158
4531 437
8687 297
3133 63