1050 116
3752 923
6417 793
5514 508
12321 597
23865 631
13368 379
22746 881
24510 613
18670 509
10502 375
12960 763
13403 580
11557 911
15347 622
12838 99