21881 125
63501 527
7421 513
27494 593
2444 124
3772 359
9505 597
4066 641
23277 142
17079 134
10288 208
7099 795
4402 803
5827 623
5155 754
2042 294
8812 594
8726 609
3199 708
2550 408
4664 794