29972 179
28921 788
12101 275
2751 29
1570 66
1596 102
32489 772
2385 396
9998 492
2863 178
2756 626
2065 145
21440 609
2011 283