12602 3
17532 33
43754 119
9431 3
12025 9
14914 36
18091 22
17645 20
9993 5
13720 24
11365 14
45981 221
17515 72
28676 30
37235 51
30730 49
32299 54
12024 13
12238 27
9522 7
13285 29
12793 9
16525 48
12943 5