2629 294
4462 745
316838 580
911902 1995
8271 30
9732 801
476893 694
451412 728
300635 484
56058 802
522316 1662
300805 1108
290083 784
10167 461
22670 240
39005 767
18267 338
154147 480
10162 499
63573 455
116313 671
90322 347
56696 473
68854 218
11424 170
50515 179
53346 646
21842 584