1050 116
3752 923
6417 793
5514 508
7375 510
11845 376
8412 757
14935 425
9124 678
8435 542
14977 599
6350 371
14036 864
7936 686
8720 365
18040 413