29592 712
19645 722
6101 353
2820 136
2810 127
20381 587
7553 470
23127 446
24417 882
9883 737
8144 145
21177 417
8590 104
5971 379
13722 666
3616 450
3050 555
1752 252
948 36
1641 259