3998 595
4901 878
2465 476
2821 579
3102 126
4765 668
3527 792
6340 169
7190 827
13220 575
10836 215
15004 295
6980 663
8204 252
7041 862
24045 487
53443 280
8010 525
11628 315
9432 284
48633 75
34366 149
6750 363
3864 142
9696 336
5796 95