2960 106
16169 325
10375 391
8882 335
7421 409
9016 1012
11417 574
10000 747
12105 542
18240 459
4692 293
12881 510
16784 333
3903 85
24174 106
35058 459
6082 286
4626 346
7938 31
20657 443
14120 820
23787 753
5500 459
21881 411
7743 581
29379 663
8647 317
14431 830