5678 401
4546 59
8146 648
18706 364
416786 1023
43779 151
8514 696
140134 1021
273149 569
86304 385
76189 754
20242 560
35342 644
39154 82
2407 144
6252 623
3383 410
3776 369
4205 186
9905 528
4038 552