4093 121
32175 10
52768 68
12136 22
2800 26
31476 9
13330 33
84631 16
86490 20
30899 7
6426 1
42417 42