12276 700
4955 133
7491 882
8022 441
17654 377
18626 723
11948 193
9250 66
11023 421
21889 253
13689 414
6467 98
7388 80
5563 456
2895 114
11331 34
13261 82
13863 279
13317 61
16217 117
17769 327
11324 101
138217 645
19207 570
66407 418
121943 686