2636 294
4469 745
317316 580
912498 1996
8280 30
9735 801
477272 694
451677 728
300850 484
56075 802
522761 1662
300967 1108
290583 784
10176 461
22675 240
39034 767
18271 338
154336 480
10169 499
63608 455
116577 671
90448 347
56813 473
69007 218
11496 170
50579 179
53494 647
21873 584