30911 615
9157 358
25510 763
12283 197
30111 643
4627 680
1520 164
3107 253
1077 191
14987 322
3684 728