29529 93
1391 9
11337 29
8187 26
38997 157
3020 8
59072 91
6711 44
15718 24
2716 15
2937 19
3396 11
9561 30
1637 3
4076 2
8726 27
8671 26
9444 12
64336 169
32806 81
3291 17
6923 36
9793 45
14832 37