34984 108
45818 105
83797 217
31708 40
134609 279
40739 90
30215 41
22671 24
42316 110
42853 89
177437 406
13818 7
17251 22
30714 30
7167 16
8156 11
109901 261
32637 58
145476 347
14193 20
85445 165
33184 37
25618 32
22216 23