19791 29
14050 58
95336 157
22743 77
10761 26
5059 15
11567 41
8144 22
6629 29
23072 98
5345 10
7547 15
5326 15
6490 22
9402 54
3658 9
6038 47
6480 32
13197 58
6945 32