12275 700
4955 133
7491 882
8022 441
17654 377
18626 723
11944 193
9249 66
11021 421
21889 253
13688 414
6467 98
7388 80
5563 456
2895 114
11331 34
13257 82
13862 279
13313 61
16216 117
17769 327
11324 101
138217 645
19207 570
66407 418
121942 686