1394 392
2268 725
270 57
1629 364
626 186
3346 188
299 62
8019 81
2772 353
4756 149
17744 162
5366 427
5451 584