19818 228
40024 581
20585 279
25830 562
28613 245
20575 583
92856 389
35498 131
38408 493
22362 703
955268 3311
14129 552
13144 711
25892 748
32506 949
58707 506
327452 1231
27866 981
13144 803
18649 881
14005 362
379907 2147
26559 555
14009 308
11844 188
54085 416
28390 849
10901 436