29997 179
28938 788
12114 275
2753 29
1572 66
1598 102
32534 772
2387 396
10015 492
2868 178
2756 626
2066 145
21444 609
2012 283