9876 394
3731 79
7708 921
9143 448
36365 259
5631 379
9780 507
9195 292
8047 530
12643 120
47693 674
123529 336