2587 625
2045 156
1491 159
3875 290
1251 63
7402 745
8820 597
20195 86
6797 926
9386 757
5406 333
5543 487
6030 483
2144 381
6850 440