31266 88
20093 32
7029 5
7343 32
6707 58
3762 29
6164 44
5058 33
4784 30
4081 62
2725 28
24896 94
10991 63
14339 73
10086 43
24558 34
16500 24
12077 20
19917 37
41975 142
4441 11
7537 7
8249 3
4385 11