1050 116
3752 923
6417 793
5514 508
4129 393
3651 642
4764 543
3744 52
3531 203
10445 639
5187 475
6148 313
4021 458
5812 640
3171 145
5324 814