1392 392
2247 725
269 57
1619 364
613 186
3330 188
286 62
7927 81
2753 353
4743 149
17639 162
5347 427
5439 584