2625 294
4460 745
316693 580
911667 1995
8269 30
9730 801
476779 694
451295 727
300565 484
56053 802
522165 1662
300747 1108
289928 784
10166 461
22669 240
38999 767
18264 338
154075 480
10157 499
63555 455
116223 671
90259 347
56657 473
68806 218
11398 170
50491 179
53287 646
21835 584