6401 631
2256 256
1184 79
8027 904
10686 463
3800 230
3693 504
938 78
2296 391
7692 729
3401 467
5295 672
4326 682
2977 207
9179 451
4151 329
6188 740
6240 372
3928 269
13970 184
11505 354
3864 397
9539 816
3620 793