2260 360
3227 850
1963 197
2264 457
75728 702
119858 594
173583 837
63142 971
189723 427
173317 684
89743 233
139560 417
375743 1000
262018 672
79395 481
199192 586
88312 518
116307 842
121737 1082
55857 654
241580 1226
93588 342
236877 633
71491 259