2891 176
5362 823
3057 624
1677 78
8773 982
3078 484
18627 622
1538 249
3344 645
6245 664
2719 198
1838 391
8471 33
6294 724
8771 118
3643 355
5295 482
8521 692
4593 270
6490 419
2662 60