1664 253
15369 105
11122 882
7963 625
34567 398
39005 298
3787 480
116817 403
6576 309
7135 890
4653 265
9183 48