15260 306
27271 282
13082 695
23036 63
3832 332
14088 393
4078 756
4060 516
4239 345
3921 673
4182 574
4224 540
7404 356
3221 371
3915 476
2177 235
4797 948
8976 739
5787 519
7337 537
29893 654
7066 47
11846 95
4212 410