2929 665
1008 127
684 128
6085 70
12325 618
6791 350
1878 116
5818 225
6826 421
5972 799
3192 578
17887 420
1627 174
10827 509
5027 602
4819 113
17946 89
6391 675
23145 641
31153 623