15056 110
3290 68
6482 313
4098 153
6422 266
7771 659
5008 293
6162 412
4852 157
3115 443
5933 120
4853 582
9102 862
2611 296
4898 649
7635 94
8644 253
9450 222
10545 703
4975 625
3007 323
3887 692
23796 619
8830 342