4585 773
25575 497
10084 506
5164 60
4515 125
3712 150
3213 79
3682 944
5723 717
2262 438
2341 294
3586 685
17539 383