1050 116
3752 923
6417 793
5514 508
3849 551
2657 62
4199 514
2785 343
3456 232
4339 581
4620 690
3381 182
3389 211
5370 565
2606 166
2869 119