1394 392
2267 725
270 57
1627 364
625 186
3344 188
299 62
7999 81
2768 353
4754 149
17722 162
5362 427
5451 584