3528 516
4576 928
2377 75
26058 428
59648 366
46160 331
22416 846
33714 472
41699 598
45714 665
55348 707