22328 292
11840 222
6618 103
108708 552
33197 913
8633 52
6526 465
6413 595
6921 592
5273 670
5097 170