2591 625
2045 156
1496 159
3885 290
1258 63
7413 745
8826 597
20225 86
6799 926
9389 757
5407 333
5560 487
6031 483
2145 381
6855 440