5526 594
3382 634
636 127
31573 240
11461 42
5739 251
71186 329
110335 940
34922 129
27768 708
4684 626
3436 435