29506 494
6282 292
90240 267
36794 617
21294 261
14061 196
25970 748
3607 252
16036 525
4185 237
1419 101
3230 351