30933 615
9215 358
25541 763
12332 197
30154 643
4636 680
1524 164
3110 253
1078 191
15010 322
3690 728