13022 430
1379 259
40415 645
4176 472
2336 151
17104 417
9035 851
5185 525
19779 153
6531 615
5405 469
3871 678