29515 712
19635 722
6076 353
2738 136
2808 127
20331 587
7532 470
23125 446
24371 882
9840 737
8133 145
21173 417
8572 104
5961 379
13697 666
3607 450
3049 555
1747 252
925 36
1638 259