30810 615
8811 358
25438 763
12069 197
29915 643
4595 680
1508 164
3080 253
1074 191
14849 322
3676 728