3967 173
4480 626
8646 476
4455 753
4269 191
4311 679
5780 498
1660 118
3039 84
4115 769
37125 261
2953 87
4004 827
5788 698
7316 287
4841 544
1675 65
4401 860
6602 77
5667 657
6561 244
7801 240
1908 213
3536 93