29325 179
28463 788
11673 275
2687 29
1524 66
1563 101
31797 772
2373 396
9443 492
2817 178
2747 626
2008 145
21407 609
1997 283