1050 116
3752 923
6417 793
5514 508
7753 90
9666 376
5633 65
11106 188
10522 505
18402 562
10317 527
9816 49
7167 432
10808 607
14763 962
11450 327