34984 108
45818 106
83797 218
31708 40
134609 279
41135 90
30215 41
22671 24
42786 110
42853 89
177437 408
13818 7
17251 22
30714 30
7167 16
8156 11
110291 262
32637 58
145476 347
14193 20
85847 166
33184 37
25618 32
22216 23