2935 88
284668 622
71856 348
76636 479
154283 923
66508 377
463935 1687
106418 130
186649 879
102921 755
18929 465
226594 502
146227 330
155301 338
183526 805
132370 405
8380 586
69786 570
122879 460
203917 1017
152932 212
457584 968