5949 803
3248 616
270555 978
16812 188
14379 145
10990 573
65682 124
33845 630
3544 381
3984 385
5446 302
28561 507
57358 187