14581 311
3828 772
19437 487
7925 505
4273 60
6047 82
3770 125
3063 150
2709 185
5256 193
5320 606
1842 222