1043 159
2624 290
856 63
7092 745
8380 597
18651 86
6500 926
9154 757
5279 333
5189 487
5879 483
1997 381
6348 439