2599 625
2050 156
1518 159
3962 290
1275 63
7441 745
8865 597
20318 86
6823 926
9412 757
5412 333
5613 487
6043 483
2157 381
6900 440