3031 182
2662 232
6042 751
2187 293
1940 177
3712 729
3657 574
3706 154
3918 174
4746 712
4746 338
5174 769
6004 429
6378 199
2723 160
8385 600
4994 760
4454 725
7687 427
4822 193
3323 417
5113 252
6820 108
21566 999