22615 203
19765 228
39957 581
20547 279
25738 562
28568 245
20487 583
92475 389
35438 131
38367 493
22348 703
954198 3310
14120 552
13103 711
25883 748
32455 949
58544 506
327082 1231
27790 981
13123 803
18637 881
13959 362
379220 2145
26502 555
13974 306
11833 188
53817 416
28314 847