3526 516
4575 928
2374 75
26044 428
59551 366
46072 331
22383 846
33691 472
41684 598
45614 665
55295 707