15671 311
4578 773
25328 495
10074 506
5115 60
6157 82
4475 125
3681 150
3017 185
5784 193
5878 607
2204 222