2600 625
2050 156
1520 159
3962 290
1276 63
7441 745
8865 597
20318 86
6823 926
9413 757
5412 333
5614 487
6043 483
2157 381
6900 440