3998 595
4902 878
2465 476
2822 579
3102 126
4765 668
3527 792
6340 169
7190 827
13220 575
10836 215
15005 295
6981 663
8204 252
7041 862
24048 487
53455 280
8011 525
11632 315
9433 284
48641 75
34370 149
6750 363
3864 142
9698 336
5797 95