1050 116
3752 923
6417 793
5514 508
2129 517
4151 183
6362 141
2025 207
3458 805
907 190
891 212
2692 649
3596 278
4133 327
4512 278
752 105