29945 179
28899 788
12083 275
2748 29
1569 66
1596 102
32465 772
2385 396
9985 492
2863 178
2756 626
2060 145
21436 609
2010 283