2928 407
5148 206
2006 282
37015 304
23686 877
26416 246
19089 183
17467 696
23946 535
15008 861
17832 704
15905 953
6305 764
18533 622