5993 13
2275 6
3256 8
44367 65
3835 5
8818 32
38025 88
40233 60
47299 116
15674 89
45901 90
47558 175
2680 13
2633 12
10312 31
9911 31
3802 10
23304 16