31032 331
14442 169
46020 147
21920 337
26506 193
24922 293
14786 125
76175 439
25166 112
24790 147
8758 35
22326 69
50066 248
14757 236
239922 1358
29884 67
57328 500
26892 218
40379 274
26190 307
24856 192
12588 275
59356 298
24505 210
42958 237
38641 194
26462 324
82246 809