2602 294
4439 745
315522 579
909882 1993
8230 30
9712 801
475655 694
450563 727
299871 482
56008 802
520899 1660
300258 1108
288548 783
10142 461
22641 240
38924 767
18245 338
153515 479
10135 499
63441 455
115369 671
89961 347
56342 473
68410 218
11181 170
50334 179
52912 646
21784 584