12625 472
2223 320
6292 108
2534 290
4323 76
2444 37
4560 562
9739 242
12250 718
4728 170
3778 741
4387 331
7212 333
1821 306
5126 210
5683 877
4483 618
5390 111
4019 100
7713 691
3747 637
3347 682
1168 106
4580 85
3742 504
13720 579
1945 101
11441 231