15219 57
2043 262
2557 212
7058 721
41968 415
312310 787
136852 258
83589 112
111914 410
71815 665
50631 280
68203 108
58300 669
138576 827
201095 530
87353 679
80410 510
225654 527
77938 78
122865 856
61753 605
59330 361
124776 630
185475 622
103195 815
148966 309
75627 70
49531 643