2568 625
2041 156
1453 159
3803 290
1231 63
7369 745
8777 597
20059 86
6758 926
9366 757
5396 333
5495 487
6013 483
2137 381
6802 440