686 145
893 188
674 141
9376 620
5715 869
3766 354
25329 40
6113 128
3918 521
10671 281
6425 98
4579 562
17782 356