3197 101
1976 157
4033 371
7019 620
89857 630
9678 477
13356 335
9009 628
1884 67
5821 129
5840 901
4330 517
4605 56