2923 42
2458 645
2689 560
423 70
1912 384
2315 602
8047 367
1963 409
2901 684
2821 752
4832 560
4634 77