30033 615
7249 358
25195 763
11163 197
29392 643
4515 680
1463 164
2987 253
1055 191
14311 322
3619 728