3092 4
2679 8
3093 6
45358 37
3158 4
4537 9
4153 10
2634 17
3510 1
2982 1
3209 5
2870 3
3836 13
3574 15
2781 2
4222 2
18345 55
4083 30