29500 712
19625 722
6063 353
2694 136
2802 127
20299 587
7527 470
23117 446
24344 882
9837 737
8131 145
21170 417
8555 104
5952 379
13684 666
3604 450
3047 555
1746 252
924 36
1638 259