30889 615
9121 358
25497 763
12256 197
30077 643
4605 680
1517 164
3103 253
1077 191
14974 322
3682 728