249 50
1263 257
2472 720
2541 360
124393 597
89973 414
98664 536
55353 349
76850 184
168972 1307
105762 839
91513 831
16355 376
111012 462
57458 437
105449 192
147779 523
119312 869
62774 188
92657 665
59201 512
85635 223
83681 303
44930 244