2601 294
4438 745
315507 579
909856 1993
8229 30
9712 801
475623 694
450547 727
299862 482
56008 802
520876 1660
300253 1108
288523 783
10141 461
22641 240
38923 767
18244 338
153510 479
10135 499
63438 455
115352 671
89959 347
56335 473
68405 218
11175 170
50331 179
52908 646
21782 584