2501 52
24079 702
3072 385
6927 567
2827 132
5941 890
4686 457
3792 478
8348 533
15019 769
13718 659
8587 525
15575 310
3213 121
14663 650
46278 694
2945 181
24439 190
12395 564
12299 86
4113 240
16517 384
4593 103
1825 31