3790 487
4231 567
3413 292
5124 113
4354 421
7246 793
8402 504
4841 507
4495 258
4011 731
95850 845
37661 679