2586 625
2044 156
1488 159
3857 290
1247 63
7391 745
8815 597
20176 86
6789 926
9385 757
5404 333
5531 487
6028 483
2142 381
6846 440