2305 504
29859 494
6704 292
90522 267
37346 617
21871 261
14618 196
26872 748
3696 252
16394 525
4387 238
1506 101
3340 351