2111 27
3904 254
6566 899
14268 72
7036 524
5935 125
22228 551
3992 168
5003 367
7836 597
9950 30
5896 327
9735 739
8183 979
6989 195
7079 673
10066 605
5078 50
9044 495
5917 173
3903 523
6175 693
5941 168
5765 57