1394 392
2267 725
270 57
1628 364
625 186
3344 188
299 62
8000 81
2770 353
4755 149
17723 162
5362 427
5451 584