26706 550
419936 832
143238 631
80435 899
51598 690
52182 337
117524 457
21368 366
30104 529
47344 729
3716 258
10706 142
8277 196
3901 79
3363 45
28643 432
56111 971
45102 563