3028 3
9072 21
2896 8
11422 22
5815 8
3266 6
15039 25
31414 48
13359 20
27347 21
15173 14
13328 10
14856 12
15303 17
7907 12
12289 12
23985 24
9184 10
8853 15
19321 43
7525 5
11901 9
11397 26
9315 9