3814 13
3052 11
3044 13
4481 9
2446 6
5052 8
3490 3
2475 9
4919 15
9968 5
18130 33
3000 1
3290 3
3016 3
9631 16
7082 9
20473 26
3890 9
17727 48
28595 43
5144 19
7829 13
23236 50
14747 7