3000 963
2668 598
1995 473
879 185
1294 369
2406 466
8434 544
41949 38
4000 521
14140 130
16440 74
16992 592
11286 670
3259 395
2348 159