2146 66
279773 840
99891 284
20973 77
116437 779
120329 280
72803 484
75355 526
246124 516
109511 831
88073 788
4038 72
4488 137
3113 851
2477 617