30775 686
3865 539
1350 430
8191 446
416 120
286 91
22533 451
1141 351
875 261
7695 114
5364 707
2166 497
1446 440
4568 890
692 162
9319 88
2187 637
2666 127
768 238
5877 320
4615 457
6892 617
3760 568
6746 504