50657 645
22486 607
55308 307
426522 1300
31744 254
53855 263
54135 342
35618 810
9449 293
48766 723
20721 352
16803 441
32044 744
60212 389
49544 289
15367 416
17732 587
8555 363
8976 521
15168 191
15045 112
37443 160
27861 733
54580 77
161356 756
13727 747
31514 118
20907 567