129288 160
3180 3
4512 9
3027 2
5081 6
2700 5
3973 8
3620 9
4233 26
2826 3
3283 17
2783 7
2197 3
3051 8
3579 14
3012 7
2248 14
3837 15