249 50
1257 257
2472 720
2541 360
166916 433
129217 310
157693 623
160853 248
100195 507
190903 1077
183948 548
123375 671
203769 668
133986 896
104984 343
128409 742
106405 335
189082 998
51875 311
32128 419
199033 751
90855 308
119077 666
100925 718