3521 516
4570 928
2363 74
25996 428
59310 366
45829 331
22292 846
33633 472
41650 598
45345 665
55145 707