5532 594
3385 634
636 127
31573 240
11461 42
5739 251
71186 329
110337 940
34927 129
27770 708
4684 626
3436 435