3084 960
2668 554
1531 334
883 282
172 36
250 52
2987 929
2069 557
1951 546
5102 455
21866 338
13443 150
7220 208
9012 621
6673 103
9615 548