132449 437
17429 648
4561 87
9261 901
8064 556
18856 217
113382 613
35112 932
23416 633
1907 299
8548 638