3795 487
4232 567
3416 292
5125 113
4365 421
7251 793
8405 504
4842 507
4497 258
4013 731
95949 845
37701 679