56076 741
4563 493
9387 632
6588 179
3485 274
3915 479
32268 195
5155 637
1966 238
7864 695
3644 156
6293 392
27532 354
2877 317
4191 827