2587 625
2044 156
1488 159
3865 290
1248 63
7392 745
8815 597
20180 86
6791 926
9385 757
5405 333
5534 487
6028 483
2142 381
6849 440