13055 430
1391 259
40480 645
4191 472
2345 151
17145 417
9051 851
5203 525
20567 153
6540 615
5410 469
3886 678