4295 304
1463 201
5771 443
168031 282
9674 816
90644 592
11808 254
65736 303
27668 300
5433 492
7951 670
2899 401
2356 368
1663 158
5519 870
5981 653
8882 275
1905 112