13056 430
1392 259
40483 645
4191 472
2346 151
17148 417
9051 851
5203 525
20586 153
6540 615
5410 469
3886 678