3977 316
2107 214
7900 546
3278 300
6988 815
15542 620
8230 600
28990 754
13335 385
2994 598
2746 197
1592 275
3696 142