13078 430
1397 259
40513 645
4207 472
2350 151
17170 417
9061 851
5207 525
20926 153
6543 615
5414 469
3890 678