9349 16
4352 13
2480 9
19183 34
2200 5
1886 3
35668 104
13212 33
1310 9
1262 5
23779 35
1982 10
1034 8
11754 41
1891 1
4997 9
15596 48
25743 94
12911 26
11964 30
10100 28
3876 19
5142 24
2299 16