21266 21
27240 50
20168 61
11720 16
5270 6
13762 57
16745 33
59240 178
19948 30
5649 39
7380 18
23054 77
18526 36
19780 34
23266 24
85148 127
16726 41
8691 22
10656 33