30908 82
25342 85
9656 18
39204 183
65336 275
40009 69
82624 216
22216 23
9926 34
28101 79
26409 99
6907 14
4702 9
24181 87
52451 197
59332 230
14221 50
9445 30
12280 87
8076 26
7299 37
4129 12
991 2
7917 31