4196 15
13249 25
8589 42
5352 16
40277 112
50822 65
12064 22
5328 33
15183 23
88184 192
24026 44
17967 31
10425 24
9557 13
15285 24
14236 18
25690 41
16284 28
21991 32
22559 28
34916 44
19341 30
6492 11
40919 22