1394 392
2259 725
269 57
1625 364
620 186
3334 188
298 62
7977 81
2761 353
4750 149
17689 162
5357 427
5446 584