28102 590
21051 340
3147 298
8983 928
23459 77
2966 538
3391 353
3295 610
3620 728
2580 260
15749 94
3448 637
1642 320
16455 924
9106 199
10315 839