50858 645
22518 607
55712 307
427394 1300
31763 254
54208 263
54453 342
35820 810
9508 293
49105 723
20731 352
16816 441
32400 744
60742 389
50156 289
15504 416
17858 587
8567 363
8993 521
15337 191
15514 112
37725 160
27925 733
55618 78
162070 757
13850 747
32377 118
21335 567