19821 228
40027 581
20585 279
25832 562
28614 245
20579 583
92859 389
35500 131
38409 493
22362 703
955300 3311
14129 552
13144 711
25892 748
32508 949
58710 506
327459 1231
27866 981
13144 803
18649 881
14006 362
379917 2147
26560 555
14009 308
11844 188
54085 416
28390 849
10901 436