13832 416
30185 179
104793 367
7604 95
62872 685
18931 882
5528 542
43758 148
51620 530
934739 960
15471 838
5710 82
6665 86
15998 916
29239 587
30811 41
25982 432
15966 342
45601 268
32293 771
10056 602
24526 341
9604 860
21152 340