13037 430
1385 259
40454 645
4184 472
2339 151
17118 417
9041 851
5197 525
20116 153
6534 615
5408 469
3876 678