1651 291
1244 837
7836 624
6042 333
8444 400
4120 781
1696 574
3276 280
6546 137
4731 101
7054 953
6214 861
2960 115
2654 434
1741 753
2339 677
4502 525
4688 147
9631 638
9235 996