19884 29
21615 50
30285 95
44841 201
17320 87
4051 17
5397 19
5483 27
10286 54
4297 35
24745 168
17883 96
12066 32
78788 423
8685 37
17188 77
26612 47