2972 295
5673 398
5816 340
7803 948
9152 522
6406 759
5091 42
4675 428
4277 760
5525 1014
4808 370
9810 618
15175 809
9955 63
71952 240
50478 776
7823 156
8330 410
5342 278
12747 718
9060 601
10763 729
10293 701
90005 888
5381 242
13550 532
2232 68
4477 103