2587 625
2044 156
1489 159
3873 290
1250 63
7402 745
8819 597
20193 86
6797 926
9386 757
5405 333
5543 487
6029 483
2143 381
6850 440