20562 343
3036 267
45051 800
43344 391
33033 667
35863 921
50559 648
25596 764
18526 802
29417 756
22708 779
24048 184
28897 545
10625 511
27620 300
16084 636
11741 576
23353 228
8716 511
26068 626
34074 911
11812 402
14592 540
40718 245