4009 348
6753 857
1923 74
4252 152
7671 112
27731 716
5833 666
2564 292
1572 65
5074 684
7099 455
2802 176
30272 208
5993 808
2990 163
8015 598
2770 36
1162 27
5113 369
4137 676
5222 71
1221 45
4715 238
27856 839