12976 18
29187 61
26820 37
15020 11
34823 109
11841 7
12026 6
15580 12
15111 24
23997 17
10804 2
12709 9
21727 30
8900 2
10561 5
15219 27
10716 16
11828 16
13290 27
16605 23
13483 17
14672 41
18753 45
16330 36