4463 424
1740 147
13006 229
7430 442
157550 698
122284 381
91604 588
12116 134
32627 428
3165 188
2193 86