1030 159
2622 290
856 63
7089 745
8379 597
18643 86
6500 926
9154 757
5278 333
5188 487
5878 483
1991 381
6345 439