3027 47
2822 93
5876 251
7554 583
5625 256
8320 136
7944 444
12340 725
4940 176
3428 166
5043 664
4181 657
7685 460
6689 887
4048 258
6271 826
9227 783
13103 531
8400 537
15930 223
7406 562
3363 284
5162 127
3853 508