31677 89
12688 35
37526 99
5071 4
5661 6
7973 16
15766 36
8487 12
46143 111
20262 44
16141 28
54058 174
92353 254
5507 10
8721 10
5509 11
5535 8
4505 5
9168 24
5942 15
6157 19
5399 9
5475 11
6278 10