40716 127
24505 1309
47956 831
50034 1889
26485 711
31095 1841
15836 152
11948 815
24571 614
49417 833
33902 1205
33296 1080