43681 817
8783 558
5342 652
14566 858
7500 636
17195 387
43945 407
12999 253
287147 1158
21439 404
53272 199
116706 640