12304 5
10160 2
11053 3
15657 15
41008 100
14656 4
14795 9
10523 7
15393 14
15302 17
26485 35
24309 42
16928 27
12196 7
13195 6
30136 87
46446 71
15282 35
15737 23
11695 1
18685 29
21598 45
14837 19
13322 7