121580 401
274227 670
11136 267
9618 292
217447 1112
139524 646
128481 788
21539 812
44646 351
18742 690
60801 303
26028 580
36551 535
50429 266
10282 562
18724 193
8117 424
5129 164
7210 829
6317 289
13347 278
8223 237