2600 625
2051 156
1520 159
3975 290
1276 63
7445 745
8870 597
20324 86
6827 926
9417 757
5413 333
5617 487
6043 483
2157 381
6903 440