30991 1057
10599 869
57008 947
20948 782
4804 472
22056 674
38598 643
15569 242
12966 782
26797 384
6890 106
18364 325
12254 393
10590 337
8513 409
13945 574
11595 747
20605 459
5686 293
14649 510
19908 333
4691 85
28549 107
39032 459
8651 31
22716 443
15860 820
26950 754