3004 492
14274 111
2210 176
4902 824
60829 471
50497 483
4917 433
5830 242
19793 660
5613 390
5996 290
4605 247