13052 430
1390 259
40479 645
4189 472
2344 151
17140 417
9051 851
5202 525
20551 153
6538 615
5410 469
3885 678