270161 358
111446 676
175231 864
76909 658
25742 492
13093 508
34830 167
20985 351
3487 248
3300 726
16340 614
2157 198
5664 620
4541 847
2516 115
2856 54
1602 158
4518 437
8677 297
3119 63