2123 680
2075 526
2854 422
4463 749
8191 888
7594 524
13513 84
10465 246
20950 217
4745 138
2328 360
3105 371