2950 189
30033 712
19720 722
6291 353
3413 136
2843 127
20745 587
7692 470
23203 446
24978 882
9991 737
8386 145
21238 417
8779 104
6046 379
13993 666
3655 450
3831 555
1817 252
1378 37
1687 259