2631 294
4463 745
317066 580
912179 1996
8275 30
9734 801
477085 694
451540 728
300748 484
56068 802
522550 1662
300888 1108
290336 784
10168 461
22675 240
39021 767
18269 338
154243 480
10165 499
63589 455
116456 671
90387 347
56767 473
68928 218
11460 170
50553 179
53427 647
21853 584