3082 960
2668 554
1528 334
883 282
172 36
250 52
2987 929
2069 557
1950 546
5098 455
21864 338
13443 150
7220 208
9012 621
6673 103
9615 548