3488 625
3072 354
5042 777
2432 228
3199 110
73708 548
28573 869
94931 761
40398 551
90200 407
2650 622