32426 777
2801 671
1500 254
51478 613
23573 588
7089 443
80350 508
24582 877
9670 758
10682 660
2455 783
14873 795
4426 857
25959 95
1773 409
3005 551
4159 942
14290 426
16891 659
33849 353
4720 738
1417 204
5924 413
120076 616