396 79
1392 261
1710 423
2628 698
2277 691
3328 883
5111 598
4779 622
3928 572
5600 208
3902 98
21624 510
4369 888