37096 564
15132 329
7962 110
18060 89
163710 962
194809 620
67474 298
177946 798
89588 449
108440 897
112912 488
74800 339
93351 726
59222 200
4754 657
4058 441
44486 150