33849 562
15058 329
159777 959
175234 798
87499 445
73342 337
91285 723
57244 200
4685 657
3979 441
41763 146