3084 960
2668 554
1535 334
883 282
172 36
251 52
2987 929
2069 557
1952 546
5104 455
21866 338
13444 150
7220 208
9012 621
6673 103
9615 548