30949 615
9270 358
25553 763
12364 197
30175 643
4642 680
1529 164
3114 253
1080 191
15025 322
3690 728