2602 294
4439 745
315518 579
909872 1993
8230 30
9712 801
475646 694
450559 727
299869 482
56008 802
520892 1660
300257 1108
288542 783
10142 461
22641 240
38923 767
18244 338
153513 479
10135 499
63440 455
115364 671
89960 347
56338 473
68408 218
11180 170
50331 179
52909 646
21783 584