4480 424
1745 147
13009 229
7433 442
157645 698
122345 381
91682 588
12135 134
32660 428
3168 188
2194 86