661 145
877 188
652 141
9355 620
5606 869
3747 354
25286 40
6111 128
3911 521
10652 281
6410 98
4566 562
17771 356