8900 842
6704 471
8426 597
115471 340
145462 681
115254 884
47502 409
26983 557
2479 299
3475 495
7495 333