50780 645
22505 607
55519 307
427017 1300
31755 254
54035 263
54297 342
35734 810
9504 293
48950 723
20725 352
16809 441
32245 744
60512 389
49905 289
15436 416
17792 587
8561 363
8987 521
15263 191
15306 112
37609 160
27909 733
55100 78
161763 757
13782 747
32008 118
21148 567