29453 493
6282 292
90258 267
36834 617
21404 261
13982 196
26008 748
3606 252
16039 525
4236 237
1420 101
3235 351