29600 712
19646 722
6115 353
2838 136
2813 127
20407 587
7563 470
23130 446
24430 882
9901 737
8156 145
21180 417
8598 104
5976 379
13730 666
3620 450
3051 555
1753 252
954 36
1644 259