15658 311
4574 773
25158 495
10069 506
5088 60
6149 82
4445 125
3657 150
3005 185
5782 193
5875 607
2199 222