3181 230
6551 527
2914 265
7445 602
4087 625
8155 277
5636 829
1944 186
3673 281
7386 114
6377 81
28502 667
7093 649
5516 836
4226 586
19847 435
5311 602
9724 393
7064 225
6537 484
5155 830
4648 79
5591 532
5945 125