10502 496
5115 465
60993 789
2971 476
39532 312
3772 359
7673 795
12475 623
5445 482
8136 470
11522 613
14875 528
5123 887
2142 117