38163 925
8261 137
25153 664
90383 682
5005 399
2170 192
257465 831
13192 70
4446 627
3015 614
1741 304
1025 66
1390 254