2586 625
2044 156
1488 159
3855 290
1247 63
7391 745
8814 597
20174 86
6789 926
9384 757
5404 333
5531 487
6026 483
2141 381
6842 440