2602 294
4439 745
315544 579
909917 1993
8231 30
9712 801
475671 694
450584 727
299888 482
56008 802
520920 1660
300280 1108
288572 783
10142 461
22642 240
38927 767
18246 338
153535 479
10137 499
63442 455
115396 671
89971 347
56348 473
68423 218
11189 170
50339 179
52919 646
21787 584