27096 128
63846 527
7551 513
28169 593
2559 124
3910 359
9875 597
4153 641
23381 142
17149 134
10371 208
7237 795
4495 803
5941 623
5307 754
2072 294
8927 594
8796 609
3235 708
2660 408
4722 794