2031 349
3580 773
40825 572
3263 60
5408 834
3518 64
6846 622
5285 941
7547 220
5139 42
8818 149
4265 742
7254 246
8276 614