50790 645
22507 607
55555 307
427103 1300
31756 254
54072 263
54325 342
35752 810
9504 293
48976 723
20726 352
16810 441
32269 744
60548 389
49946 289
15446 416
17800 587
8562 363
8990 521
15273 191
15333 112
37629 160
27911 733
55196 78
161818 757
13801 747
32078 118
21188 567