12402 833
4586 142
18916 636
9804 614
7750 764
13181 656
4055 297
11672 651
6432 348
14771 289
6187 429
15438 435
4980 168
15459 254
16148 818
10545 661
8255 576
6775 209
8089 181
4579 63
7967 629
6811 124
5202 407
2206 152
8939 579
5433 182
7495 696
65135 207