31703 94
6522 16
1891 1
5235 21
7228 32
4655 10
7726 23
15928 28
11004 43
21092 55
10892 31
9367 36
7875 8
2656 9
3830 20
8292 24
6371 11
51120 153
2299 16
4240 19
2171 7
19353 78
8871 22
2720 7