13036 430
1385 259
40449 645
4181 472
2339 151
17118 417
9041 851
5197 525
20097 153
6534 615
5408 469
3875 678