2582 625
2074 609
1742 446
815 198
3051 460
39844 548
19536 187
9287 523
13351 157
14067 130
5646 282
9582 129
7338 280
7037 431
25873 712