12451 505
22676 77
14353 502
3903 302
4918 995
15951 330
5653 836
3900 629
3969 317
8243 372
4256 370
1771 94
2898 208
1812 147
6823 308
9571 227
28588 279
4328 606
2082 64
7155 753
9253 750
4210 153
12930 126
2031 175
7378 275
9717 464
27784 703
5132 636