33564 562
15056 329
159526 959
175117 798
87414 445
73272 337
91154 723
57117 200
4681 657
3975 441
41660 146