1705 253
15391 105
11129 882
7963 625
34581 398
39005 298
3788 480
116819 403
6579 309
7135 890
4653 265
9183 48