1830 216
5642 639
6627 551
7048 32
2632 104
6037 564
5615 738
4507 418
4009 839
5961 464
1233 79
940 37
882 90
34114 677
5286 387
2644 671
16381 116
7459 47
17674 731
1811 278