1105 313
3593 494
2177 279
63897 662
668 89
4721 503
5653 406
6311 789
7799 736
22879 621
10296 264
6221 489
6710 82
5718 122
6148 375
4149 258
3433 366
2769 144