13028 430
1381 259
40418 645
4179 472
2336 151
17106 417
9036 851
5185 525
19812 153
6531 615
5405 469
3871 678