3580 237
5453 544
2695 120
8632 669
4899 856
3381 229
3599 440
2086 230
15874 589
7725 558
7546 621
7449 782
3982 331