38080 925
8259 137
25150 664
90376 682
5000 399
2164 192
257429 831
13183 70
4441 627
3008 614
1730 304
1021 66
1388 254