1050 116
3752 923
6417 793
5514 508
2258 458
2206 495
3607 958
2857 779
1740 410
3813 680
1174 156
957 183
2150 479
939 93
2835 547
1802 438