50780 645
22505 607
55518 307
427016 1300
31755 254
54035 263
54295 342
35734 810
9504 293
48949 723
20725 352
16809 441
32244 744
60512 389
49904 289
15436 416
17792 587
8561 363
8987 521
15263 191
15305 112
37608 160
27909 733
55098 78
161759 757
13781 747
32008 118
21148 567