3183 18
2291 7
2605 5
1761 5
5505 15
3013 15
16141 95
3409 12
3045 12
4564 28
13966 78
5900 45
3268 11
6129 34
7192 19
5947 30