3793 487
4232 567
3413 292
5125 113
4356 421
7248 793
8403 504
4841 507
4497 258
4011 731
95888 845
37671 679