1393 392
2252 725
269 57
1622 364
617 186
3331 188
295 62
7944 81
2756 353
4746 149
17666 162
5353 427
5443 584