45078 150
2756 41
221426 551
34621 951
31618 488
33466 354
12259 390
182378 510
5218 308
6326 305
11504 364
9419 268
13233 556
8194 401
4942 843
4026 440
6156 709