3099 4
2687 8
3104 6
45366 37
3166 4
4552 9
4164 10
2642 17
3518 1
2996 1
3223 5
2879 3
3856 13
3587 15
2791 2
4232 2
18358 55
4093 30