31703 94
6522 16
1891 1
5235 21
6853 32
4655 10
7726 23
15928 28
11004 43
21092 55
10892 31
9367 35
7499 8
2656 9
3830 20
7926 24
5999 11
50743 152
2299 16
4240 19
2171 7
18959 78
8871 22
2720 7