2629 294
4460 745
316822 580
911873 1995
8271 30
9732 801
476877 694
451402 728
300630 484
56058 802
522293 1662
300792 1108
290061 784
10167 461
22669 240
39004 767
18267 338
154138 480
10161 499
63571 455
116300 671
90319 347
56688 473
68850 218
11422 170
50514 179
53340 646
21841 584