2600 625
2050 156
1520 159
3975 290
1276 63
7444 745
8870 597
20322 86
6826 926
9417 757
5412 333
5617 487
6043 483
2157 381
6903 440