3525 516
4574 928
2372 75
26037 428
59518 366
46041 331
22371 846
33686 472
41679 598
45593 665
55282 707