27595 42
13986 12
12964 23
8922 3
10848 4
12033 10
10777 9
13351 29
19935 21
20245 29
17318 21
9111 17
19285 50
9244 5
16585 14
13141 29
13162 27
16216 33
9871 2
24953 38
7561 4
16777 37
8120 14
11309 10