30808 615
8809 358
25438 763
12065 197
29908 643
4594 680
1508 164
3080 253
1074 191
14847 322
3676 728