13046 430
1387 259
40469 645
4187 472
2339 151
17129 417
9044 851
5201 525
20416 153
6537 615
5409 469
3880 678