30013 122
59511 738
50616 492
61100 624
44908 688
235496 591
63323 263
45089 495
36154 240
21405 417
57597 744
68520 129
89367 858
67946 802
110572 517
18775 75
21012 118
38709 156
28605 419
51201 141
43142 446
40780 435
49703 745
65786 512
106370 535