15014 15
16193 15
24338 41
21247 24
13712 6
21844 10
22570 19
23970 15
16806 17
17475 12
24355 39
18698 29
24871 34
34551 49
20950 27
26617 33
26973 37
15239 6
59584 113
20277 19
10582 3
15436 12
23910 26
12641 3