3035 819
4144 781
12320 502
7339 555
7467 756
1889 263
1671 431
1887 377
3515 127
2662 740
5525 256
34101 190
112808 640
30831 195
14572 304
9868 770
20832 729
5200 309
22924 672
8175 270
463 63
2387 467
2355 541
64420 157