17296 39
3403 9
2561 6
12359 47
1823 1
3045 13
8580 9
8270 31
19956 26
20122 33
3413 11
3204 8
1673 2
2217 2
10840 18
72433 313
42059 127
15733 60
8187 24
32928 153
5161 20
3820 14
2872 7
21035 69