2455 135
4031 654
5760 585
36025 551
23232 381
7984 774
8887 836
3668 286
3618 377
4817 378
19764 322
2475 525
2550 569
3664 828
3074 704