29506 494
6283 292
90241 267
36796 617
21294 261
14061 196
25972 748
3607 252
16037 525
4185 237
1422 101
3232 351