4463 424
1740 147
13006 229
7430 442
157550 698
122282 381
91603 588
12116 134
32625 428
3165 188
2193 86