30934 615
9219 358
25542 763
12334 197
30154 643
4636 680
1524 164
3110 253
1078 191
15013 322
3690 728