2567 625
2041 156
1442 159
3796 290
1230 63
7368 745
8775 597
20047 86
6758 926
9365 757
5396 333
5489 487
6013 483
2136 381
6799 440