2599 625
2049 156
1515 159
3959 290
1275 63
7434 745
8857 597
20309 86
6819 926
9410 757
5411 333
5612 487
6042 483
2156 381
6897 440