2587 625
2044 156
1488 159
3867 290
1249 63
7392 745
8817 597
20184 86
6792 926
9386 757
5405 333
5538 487
6028 483
2143 381
6850 440