31026 331
14442 169
46020 147
21920 337
26506 193
24922 293
14786 125
76175 439
25158 112
24790 147
8758 35
22326 69
50063 248
14757 236
239912 1358
29882 67
57325 500
26891 218
40379 274
26187 307
24856 192
12588 275
59356 298
24505 210
42956 237
38641 194
26462 324
82246 809