2222 96
7336 239
4287 855
8853 755
2517 127
3209 188
9894 520
2174 320
3125 96
6965 206
20290 676
7273 164
17967 759
4267 149
8504 646
4029 419
3211 349
9631 321
7239 644
5097 397
4747 584
6687 204
3816 461
1668 125