14625 311
3853 772
19678 488
7932 505
4301 60
6050 82
3795 125
3083 150
2718 185
5279 193
5344 606
1851 222