11093 25
167138 243
4268 7
14683 15
6637 18
6361 29
19916 40
55150 279
22760 44
7475 24
22114 28
10811 20
14581 33
19037 29
21522 71
20499 79
16791 32
15493 48
13259 50
3336 28
8649 20