3522 516
4572 928
2366 75
26010 428
59382 366
45892 331
22316 846
33652 472
41656 598
45425 665
55185 707