29989 179
28936 788
12112 275
2753 29
1572 66
1598 102
32525 772
2387 396
10014 492
2866 178
2756 626
2066 145
21444 609
2012 283