31726 517
10124 75
674 44
5917 702
3300 763
2368 304
20125 623
27727 427
1590 225
3034 558
2639 492
7070 516
1100 136
2788 343
4823 404
1998 166
3604 737
7566 907
6847 150
7463 682
3008 518
6069 374
10495 279
5322 145