13052 430
1388 259
40477 645
4187 472
2341 151
17135 417
9048 851
5202 525
20527 153
6538 615
5410 469
3883 678