2601 625
2054 156
1532 159
3994 290
1279 63
7454 745
8881 597
20367 86
6838 926
9422 757
5414 333
5653 487
6047 483
2160 381
6933 440