13012 430
1371 259
40383 645
4169 472
2334 151
17091 417
9028 851
5180 525
19623 153
6528 615
5404 469
3863 678