2122 680
2075 526
2854 422
4463 749
8191 888
7594 524
13513 84
10464 246
20948 217
4744 138
2328 360
3105 371