25328 589
20841 340
3126 298
8948 928
23281 77
2957 538
3385 353
3286 610
3613 728
2566 260
15732 94
3428 637
1632 320
16341 924
9026 199
10211 839