28053 27
25085 33
11919 2
46708 58
26935 22
18644 14
37957 19
37259 29
68162 92
9599 12
13070 5
23059 48
9852 6
17983 3
19921 14
18242 11
19619 23
23594 18
22688 39
7340 3
11745 12
17678 11
23648 14
25513 18