31655 285
21796 847
3327 385
5440 56
6788 732
28136 680
457 78
2988 786
3906 605
133346 906
3725 397
8035 171
2669 689
8852 278
2206 536
3176 825
1675 441
4219 207
2831 730
2128 206
4700 125
3232 578
2521 671
22437 374
2873 654
790 190
1989 85
1496 356