2556 625
2039 156
1364 159
3633 290
1185 63
7318 745
8700 597
19875 86
6728 926
9336 757
5389 333
5423 487
5994 483
2130 381
6727 439