20273 29
21615 50
30673 97
45253 204
17721 87
4431 17
5397 19
5483 27
10286 54
4297 35
25155 168
17883 96
12066 32
79194 425
8685 37
17188 78
26612 47